自从去年下半年8寸晶圆开始短缺,STM32单片机的价格开始疯长,有些型号甚至翻了十几倍。于是国内很多MCU厂家开始抓住机会,相继推出高性能、低价格的MCU对标ST。为了方便用户快速完成方案转换,很多厂家选择与ST硬件兼容的方案,一些厂商甚至号称软件也完全兼容。
但随着晶圆短缺的继续加剧,国产MCU也开始面临涨价、缺货,但相对于ST来说,价格还是很实惠。相信这波涨价潮过去之后,ST在国内的市场会被国产厂家瓜分不少。
国产MCU厂家很多,推出的芯片各有各的特点,来简单介绍几家:
兆易创新GD32系列
该公司之前以存储器芯片为主要产品,很早之前就推出了自己的MCU产品。算国内比较大的MCU厂商。部分型号与ST硬件兼容,软件上需要做些修改。相比同级别的ST产品,其主频更高。相对于其他国产厂商,它们的产品型号比较齐全,包含M3、 M4、M23和RISC-V内核的MCU,价格也相对于其他国产厂商略高。
华大半导体HC32系列
华大半导体是中国电子信息产业集团有限公司(CEC)整合旗下集成电路企业而组建的集团公司。其之前的OTP系列产品广泛应用于家电等行业。其ARM内核的MCU产品包括M4内核和M0+内核系列,型号挺多,还有低功耗系列的产品。其中M0+内核的产品支持1.8-5.5V宽电压供电。貌似没有追求与ST的软硬件兼容,了解不多,不多介绍了。
珠海极海APM32系列
目前只有M3和M0+内核的几款产品,型号相对单一,但号称软硬件兼容ST同型号产品,主频更高,且部分型号的M3内核支持FPU浮点运算单元。实际使用过APM32F103C8T6,硬件兼容没问题,软件上可以直接使用STM32CubeMX编程,至少用到的外设GPIO、内部Flash、ADC、USART、TIM是兼容的。
航顺HK32系列
也是只有M3和M0内核的几款产品,买过几片测试,硬件兼容ST,软件上可以使用STM32CubeMX编程、甚至STLink下载,但有些外设需要做些修改,改动量不大。其中用的比多的HK32F103C8T6支持宽电压2.0-5.5V供电,是其一大特点。
雅特力AT32系列
只有M4内核的几款产品,用M4内核的产品与其他厂商M3内核的产品竞争。其特点是主频高。比如对标STM32F103的AT32F403A,主频可以达到240M。软件可以使用STM32CubeMX编程,但也需要做一些修改。产品还有一些其他特点,比如sLib(代码安全库区)、SPIM(外部SPI Flash扩展)、XMC接口等。据说其技术支持很不错很有耐心。
沁恒CH32系列
最近刚关注到该公司的ARM内核MCU,官网上只看到CH32F103C8T6、CH32F103R8T6等4个型号的产品。他家的USB芯片CH341等相信很多人都用过。作为一个以USB芯片起家的厂商,其MCU的特点当然也离不开USB。4个型号的产品都有2个USB接口,一个支持Host/Device接口,一个支持Device接口。另外芯片支持2.7-5.5V宽电压供电也是一大特点。
国产厂商推出的以低端MCU为主,高端的如M7内核的还没有看到。另外,一些芯片的性能、稳定性等跟国外大厂也有一定的差距。
目前了解到的就这些,当然还有很多优秀的国产MCU,比如灵动微电子的MM32系列、中颖电子的SH32等。不管哪个国产厂商,都有一个共同的特点:比ST便宜!ST开发了那么多软件库、开发工具,也算是为他人做嫁衣了。 |