STM32 微控制器设计入门
ARM mbed IDE
王志杰
2015/3/11
版权所有,翻版必究
目录
1 简介........................................................................................................................................... 1
1.1 STM32 MCU Nucleo ................................................................................................... 1
1.2 ARM mbed IDE .............................................................................................................. 1
2 开始使用 IDE ............................................................................................................................ 2
2.1 创建一个帐号并登录 ................................................................................................... 2
2.2 选择平台 ....................................................................................................................... 3
2.3 更新驱动软件 ............................................................................................................... 5
2.4 导入项目 ....................................................................................................................... 8
2.5 编译项目 ....................................................................................................................... 9
2.6 下载编程 ..................................................................................................................... 10
1 简介 STM32 微控制器设计入门系列
王志杰 1 / 12
1 简介
1.1 STM32 MCU Nucleo
用户可使用价格超低的 STM32 Nucleo 板,对任意 STM32 MCU 进行创新尝试并快速建
立应用原型。
通过 Arduino 连接器和 ST Morpho 扩展插头,STM32 Nucleo 板可轻松使用多种应用
相关的附加硬件进行扩展。STM32 Nucleo 板自带集成的 ST-Link 调试器/编程器;不需要外
部探针。该板可工作于广泛的开发环境,包括 IAR EWARM、Keil MDK、mbed、基于 GCC
的 IDE(Atollic TrueStudio)。
STM32 Nucleo 用户可在 mbed.org 免费访问 mbed 在线编译器、mbed 在线 C/C++ SDK
及开发者社区,仅用几分钟就可以生成一个完整的应用。
STM32 Nucleo 官方网站:www.st.com/stm32nucleo
1.2 ARM mbed IDE
ARM mbed IDE 是在线开发工具,其网站是:http://developer.mbed.org。网站提供了
在线编译器,不需要本地安装编译器即可开发 STM32。也不必不断升级编译器的版本。更
没有地点和时间的限制,只要能上网随时随地可进行开发。
2 开始使用 IDE STM32 微控制器设计入门系列
王志杰 2 / 12
2 开始使用 IDE
2.1 创建一个帐号并登录
在 developer.mbed.org 上可以创建一个帐号,在此帐号下可以创建和使用一些软件。