购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

1.9 小结

本章介绍了Cortex-M3 的基本框图、寄存器、存储器的使用情况及异常的基础理论,对比了Cortex-M3 与ARM7TDMI,并结合LPC17XX,给出了一些Cortex-M3 具体应用于某款芯片时的一些特点和用法。

本章中的中断知识是以后章节中经常使用的内容。Cortex-M3 对中断的处理机制与ARM7TDMI有非常大的区别。本章中结合CMSIS给出了对中断进行设置的方法。

本章对原有ARM7TDMI经常涉及的指令系统只做了简单介绍。这主要是因为目前Cortex-M3 的产品设计是C语言的天下(当然对于ARM公司而言,可能仍是汇编语言的天下,但对于普通用户而言,就是C语言的天下了),在Cortex-M3 的软件设计中几乎可以不用了解汇编。ARM公司为Cortex-M3 软件设计提供的便捷方法会在第 3 章的CMSIS一节中介绍到。

第 2 章将介绍进行LPC17XX硬件设计的基础理论内容。 gdGYDzD1Ssat2yjuuehv0H7cPjBDLsjyeOiuygiJIo81dSnGj9Z/cJIgtZHx9duM

点击中间区域
呼出菜单
上一章
目录
下一章
×

打开