程序在自己的板子上运行时钟比设置的慢了很多

2019-08-18 18:29发布

程序没问题,能在开发板上正常运行,但是在自己的板子上运行的时候时钟却慢了很多,比如设置的延时为1s,板子上运行的时候却是4s,用的是内部时钟,自己做得板子也没接外部时钟
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
7条回答
enan
1楼-- · 2019-08-18 18:29
本帖最后由 enan 于 2017-5-26 18:13 编辑

内部时钟默认是16M啊说错了,是8M
madleep
2楼-- · 2019-08-18 22:58
enan 发表于 2017-5-26 17:40
内部时钟默认是16M啊

程序时钟设定是没有问题的,我的意思是在开发板上运行延时是1s,然后在自己的板子上运行延时变成了4s
PCA
3楼-- · 2019-08-19 01:46
 精彩回答 2  元偷偷看……
madleep
4楼-- · 2019-08-19 04:05
PCA 发表于 2017-5-26 17:47
或许晶振没有起振

你的意思是stm32芯片的问题吗?我的板子没有接任何的外部晶振
enan
5楼-- · 2019-08-19 08:03
本帖最后由 enan 于 2017-5-26 18:13 编辑
madleep 发表于 2017-5-26 17:50
你的意思是stm32芯片的问题吗?我的板子没有接任何的外部晶振

我说的是如果你没有外部晶振,系统会帮你使用内部晶振貌似默认内部晶振初始化到cpu 8M
madleep
6楼-- · 2019-08-19 13:35
enan 发表于 2017-5-26 17:56
我说的是如果你没有外部晶振,系统会帮你使用内部晶振貌似默认内部晶振初始化到cpu 16M

之前接了8m的外部时钟,因为这个问题才拆了,谁知道拆了也没用

一周热门 更多>