欢迎使用eefrogSTM32F042G开发板,让我们来看看如何把自己的程序下载到芯片里,下面就来看看运行Blink程序需要做哪些准备。

软件安装

Windows环境:

1、安装MCU开发软件:
  1. 这里选用MDK-Keil软件,也可选用其它开发软件。Keil软件适用于多种MCU的开发,对于STM32F0和L0系列的单片机现在是免费授权的,软件下载参考网页:http://www2.keil.com/stmicroelectronics-stm32/mdk?具体安装及授权方式请参考网站介绍。
  2. 安装Keil软件STM32F0系列支持包,参考网页:http://www.keil.com/dd2/stmicroelectronics/stm32f042g4/
2、安装STM32cubeMX工程配置软件:
  1. STM32cubeMX是ST官方推出的MCU初始化工程配置软件,软件配置好功能参数,直接输出初始化工程,支持多种开发软件(开发环境),让开发人员将更多的精力放在应用功能的实现上,忘记复杂的初始化配置。STM32cubeMX软件下载及cubeMX软件STM32F0系列MCU支持包下载地址参考网页:http://www.st.com/content/st_com/en/products/embedded-software/mcus-embedded-software/stm32-embedded-software/stm32cube-embedded-software/stm32cubef0.html
3、安装下载软件:

a. DFU模式下载所用软件(无调试器推荐下载方式)

b. ST-link下载软件(调试和下载)

c. 串口下载软件(未测试)

 

软件配置及程序编写:

STM32cubeMX软件工程简配:https://www.eefrog.net/?p=128

Keil软件工程简配及编程:https://www.eefrog.net/?p=170

USB接口DFU模式下载程序:https://www.eefrog.net/?p=186

相关文件可加入玩家QQ群,群文件里有下载。


以上由eefrog.net编辑,转载请说明出处。