学习计划第三篇:STM32Cube的简单应用
学习计划第三篇: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导出文件。怎么使用导出的文件下一章写。