嵌入式软件程序结构-精品·公开课件.pptVIP

  • 4
  • 0
  • 约4.93千字
  • 约 47页
  • 2018-11-05 发布于广西
  • 举报

嵌入式软件程序结构-精品·公开课件.ppt

嵌入式系统 嵌入式系统的软件系统 嵌入式软件开发内容 开发系统软件 操作系统 协议栈 GUI 库函数 软件组件与IP(知识产权内核) 开发应用软件 在嵌入式操作系统之上进行开发 在硬件层上进行开发 内容 软件的结构和组成 监控程序 裸机系统软件的设计方法 软件的移植问题 可移植应用软件的开发原则 1 软件的结构和组成 #include stdio.h //普通程序 main() { printf(“hello,world\n”); } 1 软件的结构和组成 #include stdio.h //嵌入式软件主程序 main() { while(1) { action1(); action2(); … } } 嵌入式系统的软件开发问题 嵌入式操作系统。 操作系统与应用软件的集成。 软件的结构。 嵌入式系统的软件是没有出口的,程序不能“退出”,整个程序的结构应该是无限的循环。 嵌入式系统的软件设计需要考虑硬件的支持、操作系统的支持、程序的初始化和引导等诸多的方面。 嵌入式系统的软件可能没有操作系统,在裸机上直接开发。 1.1嵌入式系统的软件组成 初始化引导代码 板级支持包 操作系统 通信协议栈 图形用户界面 应用软件 嵌入式系统的软件结构 1.2初始化引导代码 初始化引导代码是任务嵌入式系统上电复位后第一个执行的代码 复位向量 8018

文档评论(0)

1亿VIP精品文档

相关文档