![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
STM32F407
与或非-
...
展开
-
STM32F4XX_DFP.1.0.8芯片支持包下新建工程
以前用STM32F4开发项目时使用的是正点原子的基于库函数给的模板,用的支持包也是STM32F4XX_DFP.2.11.0。这次实习用的是1.0.8的支持包所以写一下新建模板的步骤。一. 打开keil软件,新建空的工程,选择对应的芯片型号,这个可以在板子的芯片上看到详细的种类如图,然后添加所需的库函数,这个库函数是由ST公司编写的便于开发人员更简单的使用,也就是相当于提供操作底层硬件的接口。二...原创 2019-01-17 17:25:10 · 9944 阅读 · 0 评论 -
STM32F4中一些值得注意的问题
在KEIL中建立STM32F4工程中我们经常采用的是一种多C多H文件的形式,这样写的好处是可以把项目拆分成各个模块,便于编写和调试,也就是说每个模块可以单独运行和调试。还有一个好处是整个项目看起来具有具有条理,很容易根据每个文件的名字判断该模块的作用,如果将整个项目都写入main函数里看起来非常臃肿。如图一个工程分成了按键模块,外部中断,延时模块等。.h和.c文件有特定的格式如下图LED灯的.h...原创 2019-01-20 20:38:09 · 1879 阅读 · 0 评论 -
STM32F4时钟树
时钟是单片机的心脏,重要性不言而喻,STM32F4的时钟树是比较复杂的,所以不是一言两语能写清楚的,我只简单的描述下时钟来源,详细知识需要去看正点原子的视频讲解。整个时钟来源有五个:1.LSI(Low Speed Interior)低速内部时钟,是由内部RC振荡器产生的不怎么精确的时钟,主要用来给看门狗提供时钟频率。看门狗的作用可以简单理解是为了防止程序跑飞了,就是检测是系统故障的一个功能...原创 2019-01-22 17:18:15 · 1340 阅读 · 0 评论