摘要:
ARM Cortex 微控制器软件接口标准 (CMSIS) 是Cortex-M系列MCU的与供应商无关的硬件抽象层。使用 CMSIS可以为接口外设、实时操作系统和中间件实现一致且简单的处理器软件接口,从而简化软件的重用、缩短新微控制器开发人员的学习过程,并缩短新设备的上市时间(做软件接口标准貌似是一 阅读全文
摘要:
M4 & M7 M4 有而M7 没有的: 1. Bit band 2. Flash patch 3. Auxilary Control Register 4. Configurable double word stack alignment M4 M7 Cortex-M Comparison Tab 阅读全文
摘要:
ARM Cortex-M处理器家族现在有8款处理器成员。在本文中,我们会比较Cortex-M系列处理器之间的产品特性,重点讲述如何根据产品应用选择正确的Cortex-M处理器。本文中会详细的对照Cortex-M 系列处理器的指令集和高级中断处理能力,以及 SoC系统级特性,调试和追踪功能和性能的比较 阅读全文
摘要:
Crystal(晶体),即我们常说的无源晶振,而Oscillator(振荡器),即有源晶振。因此在我们设计MCU最小系统电路的时候,如果使用Crystal的话,除了外部需要加上谐振电容(有些会加上M欧级的反馈电阻)之外,还需要MCU内部的OSC振荡电路辅助才能正常产生所需时钟,而如果使用Oscill 阅读全文
摘要:
五一来了,三天小假期终于可以让大家歇一歇了(估计好多人都已经在规划着五一出行计划了或者已经在旅途中了),校园里一下子冷清了不少。记得去年12月份曾经写过一篇“写在圣诞节之简单破解飞思卡尔HCS12系列Flash空间限制“的文章,当时还颇受欢迎来,至今仍保持着我博客的点击记录,哈哈,所以今天再续写一篇 阅读全文