大家好,今天来给大家分析下用于
智能门锁系统设计的中科芯
CKS32F103C8T6能否替代
STM32F103C8T6?
STM32F103C8T6微控制器采用ARM32bit Cortex-M3内核,高达72MHz的主频,可以满足性能处理要求,另外,该Cortex-M3的内核在市场上也使用很广泛而且已经很成熟,可以大大减少工程师的开发难度,有效缩减开发时间,但是随着
STM32F103C8T6缺货,越来越多的厂商在考虑一个问题,能否用国产MCU来替代
STM32F103C8T6?下面
南山电子就来大家分析下:
经过对
CKS32F103C8T6和
STM32F103C8T6参数的对比可以发现:
CKS32F103C8T6的资源和
STM32F103C8T6是一致的,且在封装上保持一致,内存地址同样也是一致。但是
CKS32F103C8T6拥有更高的性价比。这意味着在硬件上,
CKS32F103C8T6可以PIN-PIN替代
STM32F103C8T6,无需电路改动。另外经中科芯测试,CKS32F103的电流消耗比STM32F103的电流消耗要少10mA左右,这表明在功耗上,中科芯的芯片要更好一些。
下面跟大家说说
智能门锁系统设计,智能门锁是现在比较热门的物联网设备,有比较好的用户基础,主要功能是通过人脸识别、指纹识别、无线通信、对讲系统对外部控制信息进行获取。然后由主控做出逻辑接触,输出给电机是否开锁或者关锁动作。在系统逻辑功能会放在
MCU中实现,该MCU通过2路SPI和2路串口跟各个模块进行数据交互。该门锁采用有刷电机,则在电机控制端只需要提供控制电平即可,如下图所示:
那么在给该系统选型MCU的时候,根据项目的需求,可以使用中科芯的CKS32F103C8T6来替代STM32F103C8T6。CKS32F103C8T6在外设上,2路IIC,3路USART,2路SPI。通用IO口上可以达到37个。下面是该芯片的主要资源:
ARM Cortex-M3内核,主频达到72MHz
支持单周期乘法和除法
64K flash和20K RAM
2个12位ADC,1us转换时间,可达到16通道
7通道DMA控制器,支持定时器/ADC/SPI/IIC/USART外设
7路定时器
通讯接口达到9路。2路IIC,3路USART,2路SPI,1路CAN,1路USB2.0
中科芯采用寄存器级兼容设计,90%以上基于意法半导体芯片开发的程序无需改动可直接使用,并且集成开发环境可以兼容,这使得更换芯片的时候无需重新编写代码,可以更快的投入测试及生产中。近期市场上
STM32F103C8T6缺货,南山电子与中科芯深度合作,除了以上
STM32F103C8T6系列,还有STM32F103,STM32F030,STM32F051,STM32F405,STM32F415等均可以用中科芯国产芯片替代,欢迎广大新老客户来电垂询,或者去我们的某宝店——
南山E店自行选型。