stm32的systick时钟没法定时到1us

2019-07-14 15:35发布

1/ 100000s是10us,程序可以正常运行
把SystemCoreClock / 100000改为1000000后、也就是1/1000000s就是1us程序就死了,
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
18条回答
bairunwanda168
1楼-- · 2019-07-14 19:44
萌的想要飞 发表于 2018-11-30 10:25
为什么没法实现?你不应该这么问问题。至少,你要告诉大家用的什么型号的片子,代码怎么写的,时钟频率是多少等等吧,否则大神都没法回答你。

嗯嗯、f072,时钟48m,定时10us没问题,但定时到1us时就出事了
萌的想要飞
2楼-- · 2019-07-14 21:28
 精彩回答 2  元偷偷看……
60user69
3楼-- · 2019-07-15 01:28
可以的,肯定是代码问题,好好查一下
wq644921241
4楼-- · 2019-07-15 02:13
查代码吧
bairunwanda168
5楼-- · 2019-07-15 04:41
60user69 发表于 2018-11-30 11:02
可以的,肯定是代码问题,好好查一下

查过、我觉得定时1us是定时器就不正常了
bairunwanda168
6楼-- · 2019-07-15 08:10
wq644921241 发表于 2018-11-30 11:08
查代码吧

很简单的代码、10us跟1us就差一个数量级、结果就不工作了

一周热门 更多>