SysTick_CLKSourceConfig 这个函数
systick的寄存器说明是在《Cortex M3权威指南》里说明了!
其实是有选择的,只是默认是AHB/8。通过设置systick的CTRL寄存器的bit2来设置时钟,设置如下:
bit2 = 0:使用内核时钟:使用HCLK/8 作为Systick时钟;AHB/8
1:使用HCLK作为Systick时钟;AHB
设systick的时钟是f
好了,systick定时时间:time = ( (Value(load) - 0 ) + 1 ) / f
这里的f = AHB或AHB/8;
本博客是个人工作中记录,更深层次的问题可以提供有偿技术支持。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。
另外建了几个QQ技术群:
2、全栈技术群:616945527
2、硬件嵌入式开发: 75764412
3、Go语言交流群:9924600
闲置域名WWW.EXAI.CN (超级人工智能)出售。