微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > MCU和单片机设计讨论 > 流水灯测试——简单工程的创建及烧录过程

流水灯测试——简单工程的创建及烧录过程

时间: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(下载的快捷键),观察开发板的效果。


这样一个简单的流水灯工程就大功告成了!
我们还可以通过延时及灯的亮灭制作成拖尾的效果!是不是觉得很好玩呢?




改天我也学习学习!

谢谢分享!谢谢分享!!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top