你们好,我是痞子衡,是正经搞技术的痞子。本系列痞子衡给你们介绍的是ARM Cortex-M内核微控制器相关知识。html
ARM公司从2004年开始推出Cortex-M系列内核,迄今Cortex-M家族已经包含九款Cortex-M0/M0+/M1/M3/M4/M7/M23/M33/M35P,一个合格的Cortex-M微控制器开发者必需要对这些内核有充分了解,读内核手册是了解内核的主要途径,而对于Cortex-M软件开发者来讲还能够从CMSIS(Cortex-M软件接口标准)入手来逐步了解内核的使用。安全
本系列文章会逐一介绍ARM Cortex-M内核微控制器开发相关知识。架构
ARM Cortex-M内核那些事(1)- 内核架构编年史
ARM Cortex-M内核那些事(2)- 第一款微控制器
ARM Cortex-M内核那些事(3)- 功能模块
ARM Cortex-M内核那些事(4)- 性能指标
ARM Cortex-M内核那些事(5)- 指令集学习
ARM Cortex-M内核那些事(6)- 内核寄存器
ARM Cortex-M内核那些事(7)- 系统总线(AHB/APB/AXI)
ARM Cortex-M内核那些事(8)- 内存保护(MPU)
ARM Cortex-M内核那些事(9)- 浮点计算(FPU)
ARM Cortex-M内核那些事(10)- 数字信号处理(DSP)
ARM Cortex-M内核那些事(11)- 安全区域(TrustZone)调试
ARM Cortex-M中断那些事(1)- 工做机制
ARM Cortex-M中断那些事(2)- 管理模块(SCB/NVIC)
ARM Cortex-M中断那些事(3)- 向量表
ARM Cortex-M中断那些事(4)- 优先级设置
ARM Cortex-M中断那些事(5)- 异常处理htm
ARM Cortex-M调试那些事(2)- 2线协议标准(SWD)
ARM Cortex-M调试那些事(3)- CoreSight架构
ARM Cortex-M调试那些事(4)- DAPLink调试器
ARM Cortex-M调试那些事(5)- J-Link仿真器
ARM Cortex-M调试那些事(6)- IAR内嵌调试C-SPY
ARM Cortex-M调试那些事(7)- Flashloader
ARM Cortex-M调试那些事(8)- 经常使用技巧接口
ARM Cortex-M文件那些事(0)- 文件关联
ARM Cortex-M文件那些事(1)- 源文件(.c/.h/.s)
ARM Cortex-M文件那些事(2)- 连接文件(.icf)
ARM Cortex-M文件那些事(3)- 工程文件(.ewp)
ARM Cortex-M文件那些事(4)- 可重定向文件(.o/.a)
ARM Cortex-M文件那些事(5)- 映射文件(.map)
ARM Cortex-M文件那些事(6)- 可执行文件(.out/.elf)
ARM Cortex-M文件那些事(7)- 反汇编文件(.s/.lst/.dump)
ARM Cortex-M文件那些事(8)- 镜像文件(.bin/.hex/.s19)