HK的芯片运行的时候 时钟不对 无法直接套用stm32的
500ms和5s差不多
解决方案:
这个大概率是由于航顺HK的芯片单片机识别外部晶振时间长一点
要比ST的长一些
我们只需要修改程序中晶振启振时间的溢出判断就好
1.找到.h的头文件
2.将这个宏定义的数值改大一点,这里是外部晶振时间的判断,st固件库的为 ,这里我修改成了
文章插图
3.这里并不会影响程序的进行,可以看到在识别到外部晶振的时候,会自动跳出循环的 。我们就是加长了对外部晶振溢出时间的判断,从而可以让HK的芯片识别到外部晶振,启动HSE的时钟
4.如果小伙伴发现无法修改.h里面的代码,那是因为这个头文件呗设置成只读,会有一个钥匙 。只要把鼠标放置在这个头文件名上,就可以看到文件存储的位置,然后把文件只读勾选掉就好!
【HK航顺芯片HSE时钟问题】如果对您的问题有帮助的话可以帮忙点个赞,谢谢~QQ群: 有问题大家可以一起交流沟通!
- 算力芯片的核心存储器——HBM科普
- 8088 CPU 构成的微机系统,采用全译码方法,外界存储器芯片
- 【电源专题】案例:充电芯片如何配置NTC偏置网络设定充电温度区间
- ?RealtekPON方案及芯片简介
- 联发科占尽5G优势,有望在手机芯片市场恢复当年荣光?
- 1300t芯片什么水平
- 2 FPGA实现SPI接口--SPI接口芯片的实际使用
- 【Python-Matplotlib 监控芯片温度】
- 什么是ic芯片
- 台积电:2nm芯片研发的重大突破,1nm也没问题