ST是意法半导体公司,M是Microelectronics的缩写,32表示32位,也就是说STM32是意法半导体公司出品的32位单片机。目前很多学生的入门单片机型号通常还是用STC的51内核单片机,其实玩玩51之后强烈建议着手学习STM32,产品性能强劲、极高的性价比以及库函数的开发模式,在中端单片机市场中风生水起,特别是STM32F1系列的入门级深受各行业工程师的喜爱,在Cortex-M3架构中的各大单片机脱颖而出。
ISP就是In System Programming在线系统编程,最常用的就是通过单片机的串口将程序HEX文件下载到内部FLASH中,单片机重启时就执行内部FLASH中的程序。根据STM32的数据手册,STM32的启动方式和BOOT引脚有关,如下表所示:
MCUISP软件是STM32单片机ISP下载程序的软件,就像我们用STC单片机ISP下载程序时通过STCISP软件一样,下载程序时的步骤都是类似的,无非就是选择好串口和波特率,加载HEX文件,选择附加选项后再烧录程序即可。