本帖最后由 zhanghuichun 于 2017-4-2 00:08 编辑
今天来讲讲开发环境搭建
ps:STM32CubeMX安装及keil编译环境这里就不介绍了。
打开STM32CubeMX后,可以看到简洁的主界面。
新建一个工程,Series选择STM32F7,Lines选择STM32F7x3,Package选择UFBGA176,双击STM32F723IEKx即可创建一个新的工程。
打开工程后,可以看到配置MCU的界面,左边是配置外设,右边有个虚拟的芯片,可以针对具体io口来配置工作模式,非常的方便。
纯代码配置系统时钟是一件很繁琐的事情,而在STM32CubeMX中变成一件很简单的事情,搭配一下晶振,设置一下系统时间,大大节省了开发时间。
进入另外一个界面可以配置系统的DMA,中断等进一步配置。
配置io口的模式,初始状态等选项。
接着选择导出工程的路径,开发的工具,堆栈大小等。
配置好之后,就可以打开工程。
打开工程后,添加控制LED(PA5)的函数,编译通过后下载到板子上,复位即可。
可以看到板上蓝色的LED灯在闪烁,闪烁的间隔为1s一次。 |