ST Note
Kyrioscraft
可以更好一点。
展开
-
Reset and clock control (RCC) STM32L
Reset:1、系统复位:Option byte loader原创 2014-06-13 10:11:58 · 1548 阅读 · 0 评论 -
STM32中assert_param的使用
在STM32的固件库和提供的例程中,到处都可以见到assert_param()的使用。如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个宏定义;在固件库中,它的作用就是检测传递给函数的参数是否是有效的参数。所谓有效的参数是指满足规定范围的参数,比如某个参数的取值范围只能是小于3的正整数,如果给出的参数大于3,则这个assert_转载 2014-06-13 12:01:23 · 621 阅读 · 0 评论 -
Stm32外围模块编程初始化步骤
Stm32外围模块编程初始化步骤:一、外部中断1)初始化 IO 口为输入。这一步设置你要作为外部中断输入的 IO 口的状态,可以设置为上拉/下拉输入,也可以设置为浮空输入,但浮空的时候外部一定要带上拉,或者下拉电阻。否则可能导致中断不停的触发。在干扰较大的地方,就算使用了上拉/下拉,也建议使用外部上拉/下拉电阻,这样可以一定程度防止外部干扰带来的影响。2)开启 IO 口复用时钟转载 2014-06-18 11:55:22 · 1912 阅读 · 0 评论