(ppt)嵌入式系RTEOSμCOS-II的移植
嵌入式系统 —RTEOS μC/OS-II 的移植 04工程实训—软件学院 移植规划---概述 移植规划 在移植前针对所使用的微处理器进行规划,主要有以下几个方面的考虑: 编译器的选择 任务模式的选择 支持的指令集 移植规划(续) 编译器的选择 ARM的工作模式 ARM处理器有7种操作模式: 用户模式(usr) - 正常的程序执行模式 快速中断模式(fiq) - 支持高速数据传输或通道处理 中断模式(irq) - 用于通用中断处理 管理员模式(svc) - 操作系统的保护模式. 中止模式(abt) - 支持虚拟内存和/或内存保护等异常 系统模式(sys) - 支持操作系统的特殊用户模式(运行操作系统任务) 未定义模式(und) - 支持硬件协处理器的软件仿真 除了用户模式外,其他模式均可视为特权模式 移植规划(续) 任务模式的取舍 移植规划(续) 支持的指令集 移植μC/OS-II 概述 移植?C/OS-II满足的条件 处理器的C编译器能产生可重入代码 在程序中可以打开或者关闭中断 处理器支持中断,并且能产生定时中断(通常在10—100Hz之间) 处理器支持能够容纳一定量数据的硬件堆栈(通常是几千字节) 处理器有将堆栈指针和其他CPU寄存器的内容存储和读出到堆栈(或者内存)的指令 什么是可重入代码 可重入的代码指
您可能关注的文档
最近下载
- 小学英语三年级下册《Unit 1 Meeting new people Part B Read and write Reading time》跨学科主题式读写融合课教学设计.docx VIP
- 2026年初中美术教师考试试卷专项训练.docx VIP
- 医护服装采购投标方案.docx
- 英威腾GD20变频器说明书.pdf
- L1等级认证动环考试题库.docx VIP
- 中考说明文阅读理解练习含答案.docx VIP
- 图集规范-上海图集97沪G305土空心板.pdf VIP
- (共29页PPT)识字1天地人课件.pptx VIP
- 空分装置联动试车123456汇总.doc VIP
- 2025新外研版八年级英语上册单词表.pdf VIP
原创力文档

文档评论(0)