C55x理器的软件设计49.pptVIP

  • 9
  • 0
  • 约1.06万字
  • 约 30页
  • 2018-06-23 发布于浙江
  • 举报
C55x理器的软件设计49

C55x处理器的软件设计 ;C55x处理器软件开发流程 ;C55x处理器程序基本结构;自我调度程序的基本结构 ;中断程序1 …… 中断程序m; Main( ) { DSP_INT( ){……}; //DSP初始化 for(;;) //主循环 { if(条件1) //判断条件1 { 处理模块1; //条件满足运行处理模块1 }; …… if(条件n) //判断条件n { 处理模块n; //条件满足运行处理模块n }; } };应用嵌入式操作系统 ;嵌入式操作系统的核心是操作系统内核 优先级的内核可以分成两种类型 不可剥夺型内核—合作型多任务 要求每个任务主动放弃CPU使用权 每个任务相互合作,共享一个CPU 异步事件由中断服务来处理 允许任务使用不可重入函数 优点是响应中断快 可剥夺型内核 具有最高优先级的任务就绪,得到CPU的使用权 不应直接使用不可重入函数 主要工作是完成任务(进程)的调度 ;任务管理 ;任务状态转换 ;两种类型 二进制型—看做一个只有一位的计数器型信号量 计数器型 两个任务之间利用信号量来取得同步 单向同步 任务用一个信号量触发另一个任务 双向同步 ;C语言程序开发及优化 ;对I/O空间进行寻址 关键字ioport ioport类型只能用来

文档评论(0)

1亿VIP精品文档

相关文档