国产MCU专栏 第2期:航顺HK32F103替代STM32F103案例赏析,国产芯片替代很容易?
(作者:Gavin3389) 序: 手里有几个STM32F103RET6应用的板子,整天被采购问询是否能用国产替代,成本快搂不住了。这次又拿了HK的样片,作为替代,尝试一下。
开始没做任何修改,程序下载了就跑起来,让我还抱怨了一番,感觉是不是拿错片子了。 后面静下心来,详细测试了使用的各功能模块,还是有点小问题的,不过非常好修改,作为应急替代使用,应该问题不大。所以补写个序,告知下本次替代容易至极,如果有同样需求,放心大胆的干吧!
随之而来的悲催就是这几天的工作就大部分的成了拍照,留念,技术内容并不是很多,有ST使用的底子,基本上不需要强制查阅手册之类的文档,完全无压力。 (替换前) (替换后) 本来准备好的替代步骤,技术攻坚,变成了如下的“旅游回忆录”。(详细过程请戳原文链接查看) 1、先把芯片换了再说 2、直接原ST程序直接烧写 3、既然程序跑起来了,突然觉得没事干了,验证下当前使用的资源,工作是不是正常吧。 4、浏览航顺官网 5、我下载的HK的应用笔记 6、小结 或许是使用的资源有限,或许是运气好。替代过程,非常的容易,基本上没有过多的查看HK的手册和应用笔记。程序直接下载就能跑起来,功能模块详细测试时,发现adc多通道采集时,通道采集顺序与预期不符,也是简单修正初始化部分,就能正常。
感觉如果产品已经定型,寻求芯片替代的话,真的可以考虑,硬件不用修改,软件测试下功能模块就好了,要求严格的话,测试下整机和环境适应性,应该问题不大。
在测试过程中,选用ST和HK的pack进行编译,暂时没有发现不适应的状态,不过,我这里是初步测试,应急使用可以参照,后期替换的过程中,应该会慢慢的转到HK的库上来。
【案例热评】 “过程很详细,看了顺航的手册,移植记录也很清楚,感觉现在国产单片机真的要起来了啊” “航顺强就强在程序代码都完全兼容”
(作者:tlled) 第一次使用HK32F103VET6的芯片,看芯片资料引脚和功能兼容STM32F103VET6,ST的芯片最近涨价涨的太离谱了,想测试下这个国产芯片来替代STM32F103,支持国产芯片。在官网申请芯片也没有申请到,就在X宝上购买了一片。芯片是LQFP100引脚的,发现购买的芯片引脚不是很对位,还好焊接没有短路,上电先跑个点灯程序。 一、安装软件包 官网可以下载到IAR和MDK对应pack文件,我使用的是MDK,下载对应的文件。 二、硬件 开发板是自己设计的,点灯的硬件端口是PD3和PE0. 三、程序 3.1、GPIO端口应用分析 3.2、运行一个简单的点灯程序 3.3、选择开发工具 3.4、程序代码 四、程序执行 【案例热评】 “挺不错,由于国外的MCU很多都涨价,现在国产MCU比较火热,HK的芯片听说也不错,期待后续评测”
|