嵌入式系统编程与应用实战.pptxVIP

  • 1
  • 0
  • 约4.02千字
  • 约 117页
  • 2026-06-07 发布于江苏
  • 举报

嵌入式系统设计与实例开发;冯·诺依曼体系结构和哈佛体系结构

CISC与RISC

影响CPU性能的原因

存放器系统

I/O接口

;典型嵌入式系统基本组成-硬件;1.1冯·诺依曼体系结构模型;1.2哈佛体系结构;1.3CISC和RISC;1.4影响CPU性能的原因:流水线、超标量和缓存;超标量执行;高速缓存(CACHE);总线和总线桥;1.5存放器系统;SRAM和DRAM;输入输出接口;例如USB;一种典型的USB通讯系统;二、嵌入式系统软件基础;3.1操作系统的分类;按实时性分类;1)循环轮询系统:(PollingLoop)

最简单的软件结构是循环轮询,程序依次检查系统的每一种输入条件,一旦条件成立就进行相应的处理。

Initialize()

While(true){

if(condition_1)action_1();

if(condition_2)action_2();

……

if(condition_n)acition_n();

};2)事件驱动系统:(Event-Drivensystem)

事件驱动系统是能对外部事件直接响应的系统。它涉及前后台、实时多任务、多处理器等,是嵌入式实时系统的主要形式。

应用程序是一种无限的循环,循环中调用相应的函数完毕相应的操作,这部分能够看成后台行为(backgr

文档评论(0)

1亿VIP精品文档

相关文档