嵌入式软件系统设计精要.pptVIP

  • 4
  • 0
  • 约1.06万字
  • 约 56页
  • 2016-02-27 发布于湖北
  • 举报
嵌入式系统 嵌入式软件系统设计 常用调试方法 ARM主流开发工具 ARM嵌入式开发模式( ARM ADS/SDT + 调试器) ADS与Multi-ICE ADS命令行开发工具 ARM运行时库 图形化集成开发环境(Code Warrior和AXD) ADT IDE for ARM 嵌入式软件开发 启动代码 应用程序(无操作系统) bootloader 嵌入式操作系统移植 BSP板级支持包 应用程序开发(操作系统) 嵌入式软件设计和调试流程 交叉编译 链接脚本 链接脚本示例 GCC库 JXARM9-2410启动代码分析 在基于ARM920T core的嵌入式系统中,系统在上电或复位时都从地址0始执行,因此在这个地址处安排的通常就是系统的启动代码。 它通常也是BootLoader程序的一部分,可以在启动代码基础上编写BootLoader。 用汇编语言编写。 启动代码是在复位后运行其它程序之前运行的一段小程序。通过它,初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用C函数准备好正确的环境。 启动代码的移植和修改 启动代码除了依赖于 CPU 的体系结构外,实际上也依赖于具体的嵌入式板级设备的配置,比如板卡的硬件地址分配,RAM芯片的类型,其

文档评论(0)

1亿VIP精品文档

相关文档