1444|8

7183

帖子

195

TA的资源

五彩晶圆(高级)

楼主
 

21年定位模块项目国产化替代STM32遇到的时钟问题 [复制链接]

 

 

分享一个几年前的开发的一个小模块,

21年左右吧,当时设计一个定位小模块,其实功能很简单,大致如下

定位模块是北斗GPS双模的模块

 

 

当时正好是MCU芯片荒,STM32F103CBT6已经涨了应该是百元,实在是扛不住了,于是开始寻找国产替代,发现了航顺的HK32F103CBT6

当时如获至宝,赶紧网上买了几十个,当时水涨船高,国产的也涨价了,当时比ST的还是便宜的

 

 

 

于是开始焊接测试,因为号称软硬件兼容的

 

上机后,功能却无法正常运行,连基本功能都没有实现,看来程序是没有跑起来

那时候正好是缺芯火热的时候,一度怀疑自己买的是假货,钱都花了,只能硬上了

 

由于网上买的也没有原厂的技术支持

只能自己找原因,最后定位问题点肯定是时钟出了问题,晶振没有起振

于是开始网上搜各种HK不起振的原因,终于找到一个分享

  HK的需要将22降低为12

 

可惜高兴的太少,硬件改了之后还是没有运行起来

单步调试仿真,发现已经能够进入systeminit函数

 说明硬件应该没问题,继续往下调试

发现HSEStatus标志位一直没有置起来

   

会不会是等待时间不够

于是自己开始调试这个时间 

大概把等待时间增加了 四五倍,晶振终于通过了

 

依旧高兴的太早了,晶振通过了,但是程序飞了

 

继续复位开始单步运行,发现程序在运行到这差不多飞了

 查看参考手册

 

也没有发现问题

 

只能继续网上搜索

 

 

网上搜到了下面的要求

 

真的是一波三折,搞个时钟折腾了好几天

 

还是实现了定位模块的通讯

 

 

最好只能将就用用了,国产的道路任重道远啊~~

 

 

最新回复

看见机会就赶紧下手几十个也是厉害的   详情 回复 发表于 2023-5-16 20:49
点赞(1) 关注
 
 

回复
举报

6628

帖子

0

TA的资源

五彩晶圆(高级)

沙发
 

国产芯片还是要加油啊

时钟是个大问题要处理好

 
 
 

回复

6078

帖子

4

TA的资源

版主

板凳
 

要能折腾 才能用国产芯。

 
 
 

回复

44

帖子

0

TA的资源

一粒金砂(中级)

4
 

国产化是大势所趋

 
 
 

回复

6881

帖子

2

TA的资源

版主

5
 

确实平替时钟是个很大的问题,因为起振时间不一样,程序就可能起不来。

 
 
 

回复

6150

帖子

6

TA的资源

版主

6
 

确实有很多国产芯片都有内外部时钟切换时需要修改这个,不太明白原理,有的就没有

个人签名

在爱好的道路上不断前进,在生活的迷雾中播撒光引

 
 
 

回复

1181

帖子

0

TA的资源

五彩晶圆(初级)

7
 

我替换103时,一句话都没有改,不过发现写FLAHS的时间不一样

 
 
 

回复

4834

帖子

4

TA的资源

版主

8
 

看见机会就赶紧下手几十个也是厉害的

点评

小项目  客户只要了几百套  缺货的时候硬是  贴了三四种型号替代STM32的MCU   详情 回复 发表于 2023-5-16 23:40
 
 
 

回复

7183

帖子

195

TA的资源

五彩晶圆(高级)

9
 
led2015 发表于 2023-5-16 20:49 看见机会就赶紧下手几十个也是厉害的

小项目  客户只要了几百套  缺货的时候硬是  贴了三四种型号替代STM32的MCU 

 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表