搭建了一个软件开发平台后,下面便需要选择ARM微处理器。本书采用最新的Cortex-M3内核的ARM处理器来进行介绍。ST公司的STM32系列芯片采用了ARM Cortex-M3内核,其分为两个系列。STM32F101系列为标准型,运行频率为36MHz;STM32F103系列为标准型,运行频率为 72MHz。STM32 全系列芯片都具有引脚到引脚一一对应的特点,并且相同封装的内部资源均相同,这就给用户升级带来很大方便。基于Cortex-M3的STM32系列ARM微处理器的型号及其资源如图4-12所示。
图4-12 STM32系列ARM微处理器的型号及其资源