流水灯测试——简单工程的创建及烧录过程
时间:10-02
整理:3721RD
点击:
最近一直在学习stm32,感谢电子发烧友论坛,感谢各位大能们发布在网上的资料让我少走了许多弯路。学习NUCLEO-F412ZG快一星期了。接下来就让我来说说一个工程的建立以及烧写到板子上的过程吧!
首先说明一下,本人小白一枚!第一次接触STM32,所以接下来我会以一个小白的视野来讲述一个“流水灯”项目的创建及编译过程!
工欲善其事,必先利其器。首先需要准备好工具软件。我用的是STM32CubeMX和MDK5。如上图(建议都安装最新版的。我原来用的是1.x版的MDK5,后来发现添加不了pack包,经百度才知道是MDK版本原因)
首先,打开STM32CubeMX,建立一个新的program,选择我们这款开发板。
选择pin Configuration,对GOPI进行如下配置。
进行输出配置,选择一个路径保存文件(必须保存在英文路径下),我们所用的IDE为MDK v5,所以输出为MDK-ARM V5文件。
接着打开MDK5,首先在MAIN中添加如下几句编程语句(可让开发板上三个灯实现流水灯效果)
之后进行保存,编译。
点击option for Target xxx,点击DEVICE,
选择STM32F412ZGTX
点击Debug,选择ST-LINK DEBUGGER
将开发板用数据线连接电脑进行点击setting进行如下配置。
大功告成,返回编程页面,按下键盘的F8(下载的快捷键),观察开发板的效果。
这样一个简单的流水灯工程就大功告成了!
我们还可以通过延时及灯的亮灭制作成拖尾的效果!是不是觉得很好玩呢?
改天我也学习学习!
谢谢分享!谢谢分享!!