- 4
- 0
- 约9.2千字
- 约 3页
- 2017-08-15 发布于北京
- 举报
堡壁丝塞旦宴
4.1._c/os一Ⅱ的移植
LPC2t36是ARM7内核满足pLC/OS一1I移植的所有条件。
ttC/OS—U的绝大部分源码是用ANSIC写的,可移植性较强。
除极少部分与系统硬件有关的代码要用汇编语言编写外,其
余部分都可以采用c语言编写。I^C/OS一Ⅱ在”c2136中移
植需要注意:
(1)修改数据类型
为了保持与平台无关性,ixC/OS一11并不使用与处理器字长
16U
有关的数锯类型,而是使用经过宏定义的通用类型,如1NT
表示16位无符号数。在移植时要把它们映射成正确的类型。1
(2)使用软中断SWI作底层接121 国4多任务软件结构图
为了使底层接口函数与处理器状态无关。同时在任务调 任务之间以及任务与中断服务程序之间可以调用信号
用相应的函数不需要知道函数位置,需要用软中断指令Swl 量、消息邮箱、消息队列、延时等系统服务来实现通讯的同步。
作为底层接口,使用不同的功能号区分不同的函数。 编写好
您可能关注的文档
- 关于完善人大预算监督机制的探讨.pdf
- 关于危急值项目与界值的设定及应用.pdf
- 关于医学研究生交流培养的思考.pdf
- 关于医学院校生物科学专业开设《 探索性实验》 探讨.pdf
- 冠状动脉搭桥术前术后的ICU 护理.pdf
- 灌区快速评估方法及其应用.pdf
- 广东省近2000 年气候冷暖变迁历史记录研究.pdf
- 归义军曹氏时期的鸟形押研究.pdf
- 规范护理在颈椎硬膜外腔灌注治疗颈椎病中的应用※.pdf
- 贵州省地质灾害气象预警预报.pdf
- 力士乐数控系统MTX NC固定循环.docx
- 发格数控系统40_i_P数显表安装操作手册.docx
- T∕SDJZXH 005-2025 建设工程智慧监理建设评价标准.pdf
- FANUC发那科数控系统FANUC OPEN CNC 操作说明书(DNC 运行管理软件.docx
- T∕CASMES 661-2026 停车场(库)公共设施配建导则.pdf
- T∕GZBECTA 007-2025 民用建筑碳排放计算指南.pdf
- FANUC发那科数控系统16i 18i 160i 180i - Model A Maintenance.pdf
- T∕CADP 9-2023 高路堤路段与天然气管道交叉工程 通道涵技术要求.pdf
- 发格数控系统8055参数备份和恢复.pdf
- Mazak马扎克数控系统马扎克(Mazak)FMS介绍.docx
原创力文档

文档评论(0)