- 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类型只能用来
您可能关注的文档
- 7、(高中地理)区域地理件--欧洲西部和德国.ppt
- 7天连锁酒企业文化.ppt
- 7当代节能工程管专业培训——杨帆.ppt
- 8 使用组和集合.ppt
- 7、电子商务网推广和搜索引擎优化.ppt.ppt
- 7月上岗职业健康培训.ppt
- 8-测量评价教学.ppt
- 8 信息统安全审计.ppt
- 8.素质测评方法用-面试篇.ppt
- 8-造血系统疾病患儿护理【儿科护理学】@泸州.ppt
- 导尿管堵塞的识别与处理及护理要点.pptx
- 导尿管留置期间的观察与护理要点.pptx
- 尊重隐私:护理中的人文关怀目标.pptx
- 湖南名校大联盟2026届高三月考卷(七)数学试题(解析版).pdf
- 6.1《公有制为主体、多种所有制经济共同发展》教案 2025-2026学年统编版道德与法治八年级下册.docx
- 城市可信数据空间建设方案.pdf
- 6.1公有制为主体、多种所有制经济共同发展 课件 2025-2026学年统编版道德与法治八年级下册 (2).pptx
- 导尿技术与护理.pptx
- 6.2 按劳分配为主体、多种分配方式并存(教学设计) 2025-2026学年统编版道德与法治八年级下册.docx
- 6.2按劳分配为主体、多种分配方式并存 课件 2025-2026学年统编版道德与法治八年级下册 (2).pptx
原创力文档

文档评论(0)