STM8系统时钟切换

2019-07-19 20:30发布

stm8外接8M晶振进行测试时,发现其内部频率完全不对,我也去核对了寄存器值,都是设置成外部晶振了,但是用读取系统频率的函数就是不对,无论怎么分频,都是16M,并且晶振也切换成功了的,请各位大大看看是什么原因

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
2条回答
way7539512
1楼-- · 2019-07-19 23:12
正点原子 发表于 2018-6-23 01:51
有没有用外部晶振,你直接下载代码,然后看代码运行不? 然后如果运行,你短接晶振,再看,如果还运行,说 ...

使用了外部晶振,并且在程序上也切换了晶振到外部,并且已经起振了,用函数能读取到启用的外部晶振但是频率始终是16M,谢谢原子哥指导,在昨晚已经解决了,是因为官方库里面吧启用的外部晶振的频率写死了,固定16M,更改了以后一切正常
正点原子
2楼-- · 2019-07-20 01:27
 精彩回答 2  元偷偷看……

一周热门 更多>