学习计划第三篇:STM32Cube的简单应用
首先打开STM32Cube,File>>new projiect
1.搜索STM32F407VE并双击进入。

2.整个过程分为4步进行。首先是Pinout&Configuration,是引脚设置和功能配置。然后是Clock Configuration,是配置各个功能的时钟。之后是Project Manager,是对要导出的工程文件的类型进行设置。最后是Tools,这个暂时还不知道有什么用。。。。。
点击SYS选择下载接口,我在这选择的是SW下载。

3.点击RCC选择时钟输入,我选择的是第三个。第一个disable,很明显是不使用的意思。第二个BYPASS Clock Source就不太理解了,字面上是绕过时钟源的意思。

4.点击UART4,我选择的是第2个,asynchronous,也就是异步串口的意思。还要选择下方的NVIC Settings,使能UART4 globle interrupt。另外我的引脚用的是78,79。可以在又侧的图上直接改。

之后没什么好写的了,就是设置GPIO口,这个在右侧直接设置就行。再之后就是设置时钟,这个看着设置吧,设置方式很明显。再之后就是工程的设置,这个一定要注意选择Toolchain/IDE。我用的是keil 5,所以选择MDK-ARM。
最后点击GENERATE CODE导出文件。怎么使用导出的文件下一章写。
本篇介绍STM32Cube的基本操作流程,包括选择MCU型号STM32F407VE,配置引脚与功能,设定时钟源及UART4异步串口参数,设置GPIO与时钟,以及在KEIL MDK-ARM环境下生成项目代码。
919

被折叠的 条评论
为什么被折叠?



