图2-30所示的Nucleo-F103RB开发板是ST公司推出的一款针对高性能STM32F103系列设计的CM3开发板,选用的STM32芯片型号为STM32F103RBT6,非常适用于快速原型设计,标准化的连接方式使得设计人员可以在整个Nucleo开发板系列中构建及复用附加硬件。Nucleo-F103RB开发板原理图见附录C。
图2-30 Nucleo-F103RB开发板
Nucleo-F103RB开发板的特点如下。
模块化设计:可分成ST-Link仿真器和MCU核心板两部分。
丰富的接口扩展:兼容Arduino开发板。
简洁的外设模块:指示灯、复位按键(RESET)和用户按键(USER)。
多功能的USB接口:虚拟串口、大容量存储接口、调试接口。
灵活的供电方式:USB供电、外部供电。
支持多种开发环境:MDK-ARM、EWARM、Mbed等。
引出SWD接口,支持更多的下载/调试方式,如ST-LINK/V2(MINI)、J-LINK-ARM、ULINK V2。
STMicroelectronics Morpho扩展连接头:以便访问所用的STM32的I/O接口。