- 3
- 0
- 约4.68千字
- 约 32页
- 2018-03-08 发布于浙江
- 举报
[信息与通信]嵌入式系统设计与实例开发
一、移植的概念和目的 移植:程序或应用软件从一个系统平台移动另一个系统平台,其功能、结构、执行结果保持不变。 移植的目的: 1、硬件平台的升级 2、实现软件重用 3、实现软件/硬件并行设计 移植的要求: 1、移植对象具有硬件无关性 2、移植对象具有系统无关性 3、移植对象采用标准语言编程 二、嵌入式操作系统的移植——μC/OS-II μC/OS-II的软硬件体系结构 μC/OS-II的移植需要满足的要求 μC/OS-II移植的主要工作 BSP的概念及应用 2.1 μC/OS-II的软硬件体系结构 2.2 μC/OS-II的移植需要满足以下要求 (1)处理器的C编译器可以产生可重入代码; (2)可以使用C调用进入和退出Critical Code(临界区代码); (3)处理器必须支持硬件中断,并且需要一个定时中断源; (4)处理器需要能够容纳一定数据的硬件堆栈; (5)处理器需要有能够在CPU寄存器与内存和堆栈交换数据的指令。 打开/关闭中断 在?COS-II中,可以通过: OS_ENTER_CRITICAL () OS_EXIT_CRITICAL() 宏来控制系统关闭或者打开中断。这需要处理器的支持。 在ARM7TDMI的处理器上,可以设置相应的寄存器来关闭或者打开系统的所有中断。 处理器支持中断并且能产生定时中断 ?C
您可能关注的文档
- [信息与通信]PowerFlex系列变频器介绍.pdf
- [信息与通信]QCC 品管圈.ppt
- [信息与通信]PTN设备测试指导手册.pdf
- [信息与通信]QChat企业平台操作手册.ppt
- [信息与通信]QC七大手法.ppt
- [信息与通信]qc七大手法讲解.pdf
- [信息与通信]quidway s2000_ei系列以太网交换机 命令手册 06_集中.pdf
- [信息与通信]Quidway Secpath 安全网关操作手册QoS.pdf
- [信息与通信]QC工具jc.ppt
- [信息与通信]RBS2000基站维护第2项资料和第5项资料.ppt
- (2026)医院评审筹备与科室标准化建设工作总结(2篇).docx
- 2026年资质年检自查报告(2篇).docx
- 2026水库自查报告(2篇).docx
- 2026年北师大版适配小升初历史寒假衔接卷重大事件因果分析标准试卷第473套(含答案解析与可打印作答区).docx
- 河北唐山市2026年高三下学期第一次模拟演练物理试卷(解析版).pdf
- 六年级上册Unit 2物理练习:第2课时单词拼写与选择题.pdf
- 湖北省襄阳市第四中学2025-2026学年高三上学期教学质量检测(二)物理(II)试题(解析版).pdf
- 湖北省随州市六校2026年高三下学期一模物理试题(解析版).pdf
- 湖北省襄阳市枣阳二中2025-2026学年高三上学期一模物理试题(解析版).pdf
- 湖北省襄阳市枣阳二中2025-2026学年高三上学期一模物理试题(解析版).docx
原创力文档

文档评论(0)