本帖最后由 我的果果超可爱 于 2022-4-17 22:43 编辑

电子元件涨价和缺货是多少嵌入式工程师的痛,一年内上游厂家晶圆产能告急能有数十次之多,而MCU更是重灾区,且不说国内有超75%的市场都是被国外产品占据,就是本国内的代理和供应商也是漫天要价,而交期更是长达7个月之久,现金结算、超额定金、再三加价更是司空见惯,所以国产化替代可以说是每个企业都想完成的“梦想”,现在这个梦想正在一点一点的走进现实,那么就让我来盘点一些我所认知到的MCU国产化替代。

  • 航顺芯片
近日,航顺芯片国内首款Arm®Cortex®-M0的32位MCU HK32L正式迈向批量供货阶段,超低功耗HK32L系列的最大卖点,而且芯片的可靠性和稳定性也是在业界享有一定声望的。



航顺芯片早在2017年就研发出世界级7nA超低功耗MCU平台产品,并且在工业客制化和其他特殊领域表现优异。正是有了首咯芯片的成功,公司发展迅速,短时间内推出了多款符合客户需求、性能优越的爆款产品,包括10nA超低shutdown功耗系列,业界首款1元以下32位MCU系列,光模块专用MCU和超低功耗蓝牙BLE/SOC系列产品。
641.png
此次HK32L产品家族32位MCU基于Arm®Cortex®-M0内核、采用最新eFLASH工艺、最高主频48M。片内集成128KFLASH、20KSRAM、2KEEPROM并支持ECC功能。MCU支持1.8V~4.2V以及2.7~5.5V两种宽电压供电模式,支持低功耗运行模式、Sleep模式、Stop模式、Standby模式、Shutdown模式等。

  • 复旦微电子
提起复旦微电子大家首先想到的复旦大学,早在1998年7月,由复旦大学“专用集成电路与系统国家重点实验室”、上海商业投资公司和一批梦想创建中国最好的集成电路设计公司(芯片设计)的创业者联合发起创建了复旦微电子。现在复旦微电子集团现已形成安全与识别、智能电表、非挥发存储器、智能电器四大成熟的产品线和系统解决方案,产品行销30多个国家和地区。安全与识别产品被广泛应用在金融、社保、城市公共交通、电子证照、移动支付、防伪溯源等领域,占据市场主要份额,今天给大家介绍的是FM33LG0xx系列MCU。

为了推广和给广大爱好者开发和应用,复旦微推出了FM33LC0XXNFM33LG0XX两款demo板,分别板载FM33LC046N Cortex-M0芯片和FM33LG048 Cortex-M0+芯片。其中,FM33LC046N芯片最高主频为64MHz,RAM为24KB,FLASH为256KB;FM33LG048芯片最高主频为64MHz,RAM为32KB,FLASH为256KB。板上引出了所有外设,如串口、I²C、SPI、ADC、DAC等引脚,方便用于评估芯片的功能。支持多种封装(LQFP80 / LQFP64 /LQFP48 / QFN32 / TSSOP20),可应用于多种领域和场景,如物联网IoT、智能家居、BMS、工业控制、公用事业等。


image.png

不仅如此复旦微电子还推出了魔方MFANG开发工具,芯片引脚可视化配置通过可视化方式快速配置芯片外设参数、GPIO参数,提升芯片配置效率和可靠性。工程源码文件生成和导出
一键生成和导出工程源码文件包,快速搭建芯片应用开发脚手架等功能十分方便。


  • 中科芯(CETC)
中科芯(CETC)的32位MCU产品可批量替换STM32的F103、F030、F031和F051等系列。基于ARM架构覆盖Cortex-M0、M3、M4内核八大系列产品,硬件引脚与STM32 P2P兼容,软件采用寄存器级兼容设计,对于已经使用ST系列MCU开发完成的程序,HEX文件可直接烧录到中科芯对应型号的MCU中即可运行,无需过多改动。

在软件上:中科芯采用寄存器级兼容设计,对于已经使用ST系列MCU开发完成的程序,HEX文件可直接烧录到中科芯对应型号的MCU中,无需任何改动;对于正在开发中的程序,工程师依旧可以选择继续使用ST系列MCU开发,待开发完成后在切换到中科芯对应型号的MCU,或者也可以切换到中科芯的库函数,中科芯提供大量易于使用的API以及丰富的参考资料和示例代码,助力工程师可以便捷高效地应用中科芯的MCU。对于开发环境,中科芯全系列MCU支持Keil和IAR在线调试和编程,对于调试器和脱机下载器,市面上绝大多数支持ST系列MCU的调试器均支持中科芯MCU,包括STlink和Jlink。

在硬件上:中科芯全系列MCU均和ST系列MCU对应型号引脚pin to pin兼容,包括引脚复用功能,以及各种外设接口,大大减少了工程师切换产品时的工作量,使得产品可以更快的投入测试及生产中。

  • 中微半导体
超低功耗BAT32G135采用高性能的ARM○RCortex○R-M0+的32位RISC内核,最高可工作于64兆赫兹频率,采用高速的嵌入式闪存(SRAM最大8KB,程序/数据闪存最大64KB)。本产品集成I2C、SPI、UART、LIN多种标准接口。集成12bitA/D转换器、温度传感器、比较器,可编程增益放大器。其中12bitA/D转换器可以于采集外部传感器信号,降低系统设计成本。芯片内集成的温度传感器则可实现对外部环境温度实时监控。芯片内部集成的比较器,可支持高速和低速两种工作模式,在高速模式下可支持高速运转马达的控制反馈,而在低速模式下则可用于电池监测。集成8通道16bit定时器模块,并搭载EPWM控制电路,结合定时器可实现一个直流电机或者两个步进电机的控制。
BAT32G135还具有出色的低功耗性能,支持睡眠和深度睡眠两种低功耗模式,设计灵活。其运行功耗为35uA/MHz@64MHz,在深度睡眠模式下功耗仅0.45uA,适合采用电池供电的低功耗设备。同时,由于集成事件联动控制器,可实现硬件模块之间的直接连接,无需CPU的干预,比使用中断响应速度更快,同时降低了CPU的活动频率,延长了电池寿命,这些特点使得BAT32G135微控制器系列可广泛适用于消费类民用产品,如家用电器、移动设备等。

  • 写在最后
无论是芯片设计还是电子产品应用设计都是整个集成电路的一员,我们经历了从无到有,一直走到今天实属不易,任何芯片的开发都是极其困难的,会有人先天抱着国产芯片资料少BUG多的思路,在平时工作中,我们不止一次的感觉到很多人还是对国产芯片持怀疑态度,这种在一定程度上是不利于我们推广和使用国产芯片和开发版的。总有人要第一个吃螃蟹,不给国产一个机会永永远远都不会走的更远。在此啰啰嗦嗦一大堆就是想向大家说,我们还是有很多很好的国产化芯片的。
中国芯,加油!!!