- 30
- 0
- 约1.12万字
- 约 22页
- 2017-01-29 发布于重庆
- 举报
嵌入式知识点整理
第一章
一:嵌入式系统基础知识
第二章
一:CM3
Cortex-M3 是一个 32 位处理器内核。内部的数据路径是 32 位的,寄存器是32 位的,存储器接口也是 32 位的。CM3 采用了哈佛结构,拥有独立的指令总线和数据总线。
程序计数寄存器
R15 :程序计数寄存器,指向当前程序地址。
特殊功能寄存器
(1)程序状态字寄存器组(PSRs)记录 ALU 标志(0 标志,进位标志,负数标志,溢出标志),执行状态,以及当前正服务的中断号;
(2)中断屏蔽寄存器组:PRIMASK 失能所有的中断、FAULTMASK 失能所有的 fault、BASEPRI 失能所有优先级不高于某个具体数值的中断;
(3)控制寄存器(CONTROL ),定义特权状态(见后续章节对特权的叙述),并且决定使用哪一个堆栈指针;
Cortex-M3 处理器支持两种处理器的操作模式,还支持两级特权操作。
两种操作模式:(1)处理者模式(handler mode) 异常服务例程的代码—包括中断服务(2)线程模式(thread mode)普通应用程序的代码;
两级特权:特权级和用户级,提供一种存储器访问保护机制,使得普通用户程序代码不能意外地,甚至是恶意地执行涉及到要害的操作。
复位后,处理器默认进入线程模式,特权级访问;
在 CM3 运行主应用程序时(线程模式),既可以使用特权级,也可
以使用用户级;
您可能关注的文档
- 计算机软件入股协议.doc
- 现代交换原理-重点整理.doc
- HMC200-256盒式AC产品手册 V2.0.doc
- 教你识别4大手机真假电池.doc
- 甘肃省村卫系统操作手册(用户级).doc
- 职业技能鉴定锅炉辅机检修简答题.doc
- WCDMA常见缩略语3--较全.doc
- AC培训检测题目参考答案.doc
- 多核架构的并行程序设计技术.doc
- 《Access数据库》课程标准.doc
- 2026了中国传感器行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2026了中国智能出版行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2026元宇宙产业生态构建及商业化路径探索研究报告.docx
- 2026中国金属期货产业链竞争格局及企业战略规划研究报告.docx
- 2026无人驾驶汽车技术研发领域市场现状及投资风险评估规划分析研究报告.docx
- 2026无人驾驶汽车测试技术市场需求供应技术发展趋势企业竞争格局投资评估报告.docx
- 2026旅游酒店业竞争格局与服务品质提升策略报告.docx
- 2026药品销售行业市场现状及投资评估发展策略规划研究.docx
- 2026舞台搭建行业市场现状供需分析及投资评估规划分析研究报告.docx
- 2026医院智慧化转型中监护设备升级需求专题研究.docx
原创力文档

文档评论(0)