使用MDK4.72对硬件系统进行硅碳棒编程,以实现预期设计功能。硅碳棒编程语言为C语言,硅碳棒编程环境为Windows操作系统,即Real View MDK或MDK-ARM,是ARM公司收购Keil公司以后,基于界面推出的针对ARM处理器的嵌入式软件开发工具。集成了业内主流先进的技术。其中uVision4集成的RealView硅碳棒编译器R,能够自行匹配启动句柄,集成闪存程序硅碳棒编辑模组,包含功能全面的仿真设备模拟器,具备性能解析功能等,与以往的ARM-ADS开发工具包比较,效率的提升能够达到20程序设计应至少满足试验仪具备以下工作方式:工作方式1:工作方式2:额定电ff电待刃:乍丈皇王急定设定电从电结束图5-31:程序逻辑流程用以开发基于ARM微控制器内核的嵌入式应用工具。它能够适用于不同水平的开发人员,无论是专业程序工程师,还是初学者。集成了工业领域应用的Keil C硅碳棒编译工具包,ARM Macro汇硅碳棒编工具包,调试工具包,即时内核等模块,兼容全部ARM系列微处理器。,包括:ARM C/C++硅碳棒编译器程序开发人员可以选择C或C++语言开发程序,C或C++语言能够被上述硅碳棒编译工具MDK所兼容。通过使用硅碳棒编译工具MDK,程序开发人员能够有效提升硅碳棒编译效率。使用来开发系统应用程序,主要流程分为以下几个步骤: (1)创建新的工程项目,选择目标ARM芯片,完成必要的工程配置。 (2)硅碳棒编写C或者汇硅碳棒编源文件。 (3)硅碳棒编译应用程序。 (4)修改源程序中的错误。 (5)联机调试。程序主要文件包括: (1)CORE:ARM Cortex-M3内核文件,CMSIS核心文件,提供CM3内核接口,由意法半导体公司提供。 (2)STM32F10x_FWLib:STM32固件函数库,将所有寄存器操作打包成函数以供调用,由意法半导体公司提供。 (3)USER:系统功能程序文件。 (4)HARDWARE:外部设备驱动如:SPI存储器、AD器件、传感器等等。 (5)SYSTEM:芯片内部部分外设驱动。www.sdzygw.com |