[导读]关注星标公众号,不错过精彩内容来源| 工程师的废纸篓伴随着ST一封又一封涨价函的发布,国产MCU像雨后春笋般涌现出来,听过名字的,没听过名字的,做半导体的,跨界搞的,突然让人感觉MCU这东西其实比做泡面难不了多少:空调大咖已经实现年产1000w颗,电池一哥BYD也出货300w颗,...
关注 星标公众号,不错过精彩内容
来源 | 工程师的废纸篓
伴随着ST一封又一封涨价函的发布,国产MCU像雨后春笋般涌现出来,听过名字的,没听过名字的,做半导体的,跨界搞的,突然让人感觉MCU这东西其实比做泡面难不了多少:空调大咖已经实现年产1000w颗,电池一哥BYD也出货300w颗,神车50不负众望,兑现了“人民需要什么就造什么”的承诺。
看来酱香茅台有点掉队喽,MCU型号都替你想好了,飞天F103C8T6,小王子L030F4P6,每个片子内置nTAG,扫码出年份,JD,天猫预约抢购,1499¥/包,身份证限购一包,抢到的用户建议不要直接拆包,该芯片有极强的收藏价值,建议先埋土里等十年再挖出来,价格至少翻几翻。
作为工程师,一下子遇到如此多的国产MCU,其实我是拒绝的,不知道效果怎么样,会不会加特技,但ST抢不到货,老板天天逼着换,Duang,国产这价格还挺香,换就换,谁让咱领的这份工资呢。下面就是从入门到躺平的全过程。
产品选型
准备几张小纸条写上不同MCU厂家的名字,然后贴在电风扇上,开启电风扇,选择最后一个被吹掉的厂商,因为它生命力顽强(小崔,这段掐了别播)
-
首先选择知名的,并且长期从事MCU的半导体公司
-
根据自身的产品需求,列出一个需求表格如下
-
根据意向MCU厂家(以灵动微为例)提供的选型表和自身的需求表格对照,最终选择具体的产品型号
|
Item
|
Requirement
|
|
MCU Core
|
> 48MHz
|
|
Internal Flash
|
> 16K
|
|
Internal RAM
|
> 2K
|
|
UART
|
x2
|
|
SPI
|
x1
|
|
I2C
|
x1
|
|
Power supply
|
3.3V
|
|
GPIO
|
> 15
|
|
Idd_run
|
10mA
|
|
Idd_vlps
|
100uA
|
|
Temperature
|
-40 ~ 105
|
|
Package
|
QFN20
|
从图中可以看到MM32F0010A1NV大致可以满足要求,具体功耗参数还需要查看Datasheet,选定这个产品,后面以该产品为例,教大家如何从入门到躺平。
敲黑板,其实现在你已经有一次躺平的机会,某些国产MCU厂家出了和ST一些主流产品兼容的型号,命名规则也类似,甚至可以做到固件级兼容,比如某国内知名上市XX创新公司的XD32系列产品,一度让人有个错觉,这伙计是买Die自己封的。不管怎么说,如果恰巧你的意向产品在兼容列表,恭喜你,只要把型号发给采购就可以躺平了,后面文章就可以不用看了。
躺平可以,但别睡着,采购有可能带着祖宗的问候夜里登门,你要那玩意根本买不到,全村都没货,咱再换一个好不好。
资料下载
学习任何一款MCU,首先要下载相关的资料,建议直接上官网下载,如果官网上毛线没有,文库反到有一些这种,最好考虑好了再用,因为官网不提供手册下载,可能有两点原因:
-
产品有创新,怕同行借鉴.
-
借鉴的产品,怕同行发现.
如果是原因1,一般需要和厂家签NDA,没签的话后续是否能通过正规渠道拿到货是个问题。如果是原因2,这种就怕你还没研发完,老板就带小姨子跑了。
|
必须下载的资料
|
描述
|
|
数据手册(Datasheet)
|
数据手册主要介绍器件的规格,包括AC电气特性,功耗,工作温度,潮敏等级,接口时序,Package信息等,硬件工程师需要重点查看该文档
|
|
用户手册(User Manual, Reference Manual)
|
用户手册文件一般比较大(可能在10M以上),主要介绍器件如何使用,包括所有外设接口的寄存器定义,芯片上电的复位行为等,软件工程师需要重点看的文档
|
|
勘误表(Errata)
|
芯片都会有一些bug,负责任的厂家一定会在已知bug后更新此文档。切记,不提供Errata的产品不建议使用,因为要么是这个产品比较新,要么是这颗料用的人少,所以还没发现bug
|
这里以灵动微官网为例:
可选的文档下载,主要是一些应用笔记,包括芯片使用过程中需要注意的一些已知问题:
Kit资料下载
通常情况下,MCU厂商针对每个系列产品都会选择顶配型号做对应的开发板,用户可以直接参考开发板的设计来加速产品上市,避免一些未知的坑。
工具下载
国内厂商MCU虽然都提供了IAR和Keil的示例工程,但是这两个主流IDE平台原生很少支持国产MCU,所以往往都需要下载该工具的支持补丁,否则直接打开工程会提示找不到器件。
下载Pack支持包:
安装IAR支持包:
安装完后,打开IAR会看到对应的型号:
安装Keil Pack支持包,貌似MDK原生是可以找到灵动微型号,但点击Install后会提示Failed
灵动微官网也给出了应用笔记,需要安装离线Pack,双击解压后的pack文件一路next即可
SDK下载
MCU厂商也知道,10MB的文档让软件工程会看吐血的,所以都会提供一个SDK,里面会提供所有接口的示例程序,程序猿可以根据示例攒一个工程出来实现自己的应用,这样基本就不需要死磕用户手册了(但真遇到问题还得看)
下载解压后大概就长这个样子,支持IAR和Keil这两个平台:
有了这些利器,软件工程师就可以开始切换平台了,因为国产厂商大部分也都是Cortex-M系列的内核,移植难度相对会小一些,不过,这里绝对是耗时最长的过程,看看国产的SDK,会不会有些眼熟?
上板调试
灵动微官方提供了MM32-LINK作为调试工具,开发板上也标配了这个调试器,如果使用Win7的用户,需要禁止签名并安装设备驱动程序,Win10/Win8 系统下无需安装驱动即可识别设备,安装MM32-LINK仿真器/编程器/开发套件的目的是给Keil安装MM32-LINK的补丁,安装这个软件后在Keil的Debug窗口才可以选择MM32-LINK Debugger
现在就可以下载调试了:调试完成,终于可以躺平睡一觉了。然后采购又敲门了......------------ END ------------
本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除( 邮箱:macysun@21ic.com )。
Hydrostasis 的 Geca™ Watch 2.0 利用 Nordic 的低功耗蓝牙 SoC,可以在用户感到口渴之前发出喝水提醒
关键字:
蓝牙
SoC
MCU
珠海2026年5月14日 /美通社/ -- 电机驱动行业正朝着高能效与极致成本方向发展,极海紧跟市场需求,正式发布全新一代G32F0平台首款电机控制MCU——G32F031,为电机行业带来更高效、更全能、更高性价比的国产...
关键字:
MCU
电机控制
ADC
集成
电机驱动行业正朝着高能效与极致成本方向发展,极海紧跟市场需求,正式发布全新一代G32F0平台首款电机控制MCU——G32F031,为电机行业带来更高效、更全能、更高性价比的国产电机主控芯片方案。
关键字:
电机控制
MCU
当前800G/1.6T高速光模块MCU市场呈现“海外主导、国产突破”的竞争格局。据行业数据,2026年全球高端光模块主控芯片市场规模达10-15亿美元,国产化率不足5%。
关键字:
光模块
MCU
这款 5V 的新型低功耗微控制器,提供无缝迁移路径、先进的 AI 辅助开发工具及强大的功能安全性,适用于现代嵌入式设计
关键字:
微控制器
嵌入式
MCU
2026年5月11日,致力于亚太地区市场的国际领先半导体元器件分销商---大联大控股旗下诠鼎集团宣布,携手英飞凌成功举办“CoolGaN™车规级氮化镓与AURIX™ TC4x 在车载OBC电源解决方案”线上研讨会。本次活...
关键字:
氮化镓
MCU
车载电源
在嵌入式开发的世界里,MCU的RAM资源如同沙漠中的绿洲,珍贵且有限。当项目推进到后期,功能不断叠加,代码量持续增长,RAM空间告急的警报往往会突然响起。这不仅可能导致系统崩溃、功能异常,甚至可能让整个项目陷入停滞。
关键字:
MCU
RAM
在数字化转型与智能化升级的浪潮中,高集成、高安全、高效率的芯片解决方案正成为产业创新的关键驱动力。国民技术股份有限公司(以下简称“国民技术”)与全球头部的电源管理芯片厂商达成战略合作,实现共赢,基于双方产品优势持续深化合...
关键字:
MCU
光模块
2026年4月30日,致力于亚太地区市场的国际领先半导体元器件分销商---大联大控股旗下世平集团宣布,携手NXP成功举办题为“NXP未来底盘新宠:主动式悬架控制方案”线上研讨会,聚焦主动式悬架控制板方案及NXP MCU选...
关键字:
MCU
悬架控制板
牵引逆变器
在嵌入式系统的世界里,微控制器单元(MCU)是当之无愧的核心。它如同精密仪器的大脑,指挥着整个系统的运行。然而,很少有人关注MCU正式工作前的关键环节——复位与程序启动。这两个看似简单的过程,实则蕴含着复杂的底层逻辑,直...
关键字:
MCU
电源
中国北京(2026年4月22日)—— 业界领先的半导体器件供应商兆易创新GigaDevice(股票代码:603986.SH;3986.HK)宣布正式推出GD32F5HC系列32位通用微控制器。该产品基于Arm® Cort...
关键字:
HMI
物联网
MCU
在嵌入式系统设计领域,随着物联网、工业控制和智能终端等应用对计算能力和数据处理需求的不断提升,传统MCU的片上闪存(Flash)和静态随机存取存储器(SRAM)容量逐渐难以满足复杂程序的运行需求。同步动态随机存取存储器(...
关键字:
MCU
SDRAM
在资源受限的MCU上实现高精度传感器数据融合,卡尔曼滤波算法是首选方案。然而浮点运算的高开销常成为性能瓶颈,本文通过定点数优化技术,在STM32F4系列MCU上实现加速3倍的卡尔曼滤波实现,同时保持误差小于0.5%。
关键字:
传感器
MCU
在工业HMI、智能家居等嵌入式领域,开发者长期面临两难选择:使用传统GUI库(如LVGL)虽能满足资源限制,但开发效率低下;采用桌面级框架(如Qt)又受限于硬件性能。随着Qt for MCU 2.0的发布,这一困局终于被...
关键字:
MCU
Cortex-M4
GUI
中国北京(2026年4月15日)—— 业界领先的半导体器件供应商兆易创新GigaDevice(股票代码:603986.SH;3986.HK)宣布,于4月7日与国内先进汽车制造商吉利汽车共建联合创新实验室。双方将建立长期稳...
关键字:
兆易创新
吉利汽车
MCU
在工业变频、白色家电及新能源汽车辅助电机等领域,极端高低温常导致电机控制失效:高温下ADC采样漂移、保护误触发、算法延迟;低温下算力衰减、启动失步甚至宕机,根源在于MCU无法在宽温域内保持稳定性能。
关键字:
MCU
工业自动化产线不能停机,新能源汽车电控系统不能失效,光伏逆变器需要7×24小时不间断运行——在这些场景中,32位微控制器(MCU)的稳定性,直接决定了终端设备的运行安全与使用寿命。
关键字:
MCU
物联网设备的爆发式增长正面临一个根本性制约:电池。数以百亿计的传感器节点散布在全球各地,从农业监测传感器到工业设备状态检测器,从可穿戴医疗设备到智能家居传感器,它们都依赖电池供电。当电池耗尽时,更换电池的人力成本往往超过...
关键字:
零功耗待机
MCU
智能家居便携化、工业设备低能耗升级、锂电电动工具普及,三重趋势推动了低功耗电机控制成为电子产业核心刚需赛道。低功耗电机MCU作为设备的“控制大脑”,需在极致功耗控制与电机实时控制性能之间取得平衡,直接决定了终端产品的续航...
关键字:
MCU
电机
低功耗
随着嵌入式系统不断发展,应用领域从工业自动化、车联网到先进的物联网设备日益丰富和复杂,设计人员在性能、灵活性与可靠性之间的平衡面临越来越多的挑战。具备设计可扩展性和多样化外设集成能力,成为应对这些挑战、让设计具备未来适应...
关键字:
嵌入式系统
MCU
车联网