在缺芯的因素下使用国产芯片替换原有芯片的需求量也变得日益增多,国产芯片不但解决了芯片短缺的问题,同时在价格成本上具有很大的优势。
例如灵动微国产芯片MM32F3273G8P去替换STM32F103VET6,主要是依据产品已经设计好的硬件原理图,去比较这两款单片机电气特性和引脚功能上的兼容性;对于软件代码来说,只需要上层的应用控制逻辑不需要改动,底层驱动根据芯片选型做相应的更新就可以了。
MM32F3273G8P芯片与STM32F103VET6芯片相比,在SRAM大小、UART数量、GPIO口个数、以及CPU频率和工作电压范围上有明显的优势,但在ADC单元数上有些欠缺;当然这只是规格比较的结果,还需要结合实际的硬件设计电路来看;就比如ADC欠缺的部分,在这个手持终端设备上就只用了2路,完全满足硬件需求,芯片就可以直接替换使用了。
MM32F3273G8P和STM32F103VET6都是LQFP100的封装结合,在引脚定义上是PIN TO PIN兼容的,在引脚功能上也是相匹配的。官方代理英尚微提供样品测试及必要的FAE技术支持。