摘要:
对于使用3.5版本库开发的STM32学习者 有时候不清楚为什么没有时钟定义那么我们就简单的讲解下吧:1,函数从启动文件开始运行(汇编文件)2,若是hd.s 请看151行LDR R0, =SystemInit3,我们按F12跳到SystemInit中(包含在system_stm32f10x.c)4,函... 阅读全文
摘要:
1.管理好时钟,功耗才能更低 阅读全文
摘要:
在STM32的固件库和提供的例程中,到处都可以见到assert_param()的使用。如果打开任何一个例程中的stm32f10x_conf.h文件,就可以看到实际上assert_param是一个宏定义;在固件库中,它的作用就是检测传递给函数的参数是否是有效的参数。所谓有效的参数是指满足规定范围的参数... 阅读全文