现在MCU行业的基本状况是:ST涨价函“纷至沓来”,国产MCU“应运而生”:像雨后春笋般,有名的、没名的;做半导体的、跨界的……
创芯工坊PowerWriter从工程师的角度分析,面对如此多国产MCU的涌现,多是“蠢蠢欲动、跃跃而试”。虽国产MCU的实际效果有待评估和验证,但ST着实抢不到货,国产MCU价格又十分“诱人”!
下面给大家说说从入门到躺平的全过程。
一、 产品选型
l 首选知名的且长期从事MCU的半导体公司
l 根据自身产品需求,列出需求表格
l 根据意向MCU厂家提供的选型表和自身的需求表格对照,最终选择具体的产品型号
目前一部分国产MCU厂家已经出了与ST某些主流产品兼容的型号,命名规则也类似,甚至他们还可以做到固件级兼容,比如XD32系列产品。不管怎么说,如果恰巧你的意向产品在兼容列表,你只要把型号发给采购就可以躺平了。但也不排除,你想买的也面临缺货。
二、 资料下载
学习任何一款MCU,首先要下载相关的资料,建议直接上官网下载。若官网不提供手册下载,这时需要充分思量。出现此情况的主要原因可能有:
1. 产品有创新,怕同行借鉴。
2. 借鉴的产品,怕同行发现。
如果是原因1,一般需要和厂家签NDA,没签的话后续是否能通过正规渠道拿到货是个问题。如果是原因2,那面临还未研究透彻它却已“消失于江湖”这一风险性问题。
一般情况下,在MCU厂商官网均能找到相应基础资料,包括芯片规格书、应用笔记,也包括芯片使用过程中需要注意的一些已知问题(FAQ)。
三、 Kit资料下载
通常情况下,MCU厂商针对每个系列产品都会选择顶配型号做对应的开发板,用户可以直接参考开发板的设计来加速产品上市,避免一些未知的坑。
四、 工具下载
国内厂商MCU虽然都提供了IAR和Keil的示例工程,但是这两个主流IDE平台原生很少支持国产MCU,所以往往都需要下载该工具的支持补丁,否则直接打开工程会提示找不到器件。
l 下载Pack支持包:
l 安装IAR支持包:
l 安装完后,打开IAR会看到对应的型号。
l 安装Keil Pack支持包,MDK原生是可以找到灵动微型号,但点击Install后会提示Failed,需要安装离线Pack,解压后的pack文件一路next即可。
五、 SDK下载
MCU厂商都会提供一个SDK,里面会提供所有接口的示例程序,程序员可以根据示例攒一个工程出来实现自己的应用,这样基本就不需要死磕用户手册了,除非真遇到问题。
有了这些利器,软件工程师就可以开始切换平台了,因为国产厂商大部分也都是Cortex-M系列的内核,移植难度相对会小一些,不过,这里绝对是耗时最长的过程,看看国产的SDK,会不会有些眼熟?
六、 上板调试
一般芯片原厂会提供自己的官方调试工具(XX-Link),开发板上也标配了这个调试器,有些原厂也会直接推荐选用稳定性兼容性更佳的第三方设备,比如PowerWriter PWLINK作为调试工具。
如果使用Win7的用户,需要禁止签名并安装设备驱动程序,Win10/Win8 系统下无需安装驱动即可识别设备,安装PWLINK仿真器软件后在Keil的Debug窗口才可以选择DAP-LINK Debugger。
创芯工坊PowerWriter也有自己的上位机软件,提供了丰富的参数配置以及稳定性能表现,除了支持国外主流MCU品牌以外,还适配支持了近期热门的近10款国产MCU。
按照PWLINK接线图,接下来就可以下载调试了。。。。
调试顺利,点灯成功!
创芯工坊表示:看似马上就可以躺平,其实还有重要的一步就是:固件的自我保护!俗话说,不怕贼偷就怕贼惦记!一旦产品大卖,市场仿品就开始蠢蠢欲动,而只要有利益驱动,程序固件就容易被恶意破解和复制,给开发者带来巨大损失。
对比价格昂贵配置复杂的加密芯片,创芯工坊PowerWriter还提供了多重加密机制【离线、在线以及授权密钥】,为程序固件保驾护航,大大提升了代码的安全性!
终于,完成调试和安全烧录,最大的心愿就是:采购不要又来敲门,说芯片没货了......
实现MCU的最终“躺平”,离不开程序固件为芯片加持。因此,固件防护是提升MCU附加值,是“躺平”的重中之重!
创芯工坊旗下平台基于互联网技术,融合云存储、云烧录及网络加密技术,运用电子商务运营模式,将传统芯片程序交付模式转变为在线交付,实现方案交付的软硬分离,极大程度保护了开发者的知识产权权益,同时提高了方案交付效率。
PowerWriter系列作为创芯工坊重磅推荐的调试&烧录明星产品,支持多个MCU品牌适配,目前仍在不断扩大适配中。所有产品均内置多种加密机制(离线、在线、授权秘钥和客制化加密),其中,PWLINK为简单易用的程序在线调试和在线烧录工具;PW200为标准版烧录器;PW300内置无线模块;PW400为RISC-V系列的首款产品。
-
329 IT之家
-
126 互联网
-
216 互联网
-
228 互联网
-
200 互联网
-
326 互联网
-
336 互联网
-
421 厂家供稿