为什么cc2530不能做智能家居系统的主控芯片?

基于zigbee的智能家居系统一般会使用stm32系处理器作为主控芯片,为什么不用cc2530?cc2530是增强型8051。是因为缓存太小了不适合处理与存储数据吗?

首先STM32是一款32位MCU,引脚多,型号全,外设丰富;

而CC2530是带无线射频的增强型8051,性能类比于51单片机。

两者都能够作为控制芯片,

因此,推断一下几个原因:

1. 开发人员熟悉STM32,出于学习的目的使用了STM32

2. 主控除了zigbee还需要其他组网/功能,8051不能满足,因此使用了STM32

实际项目中,会考虑到成本和需求等一系列因素,选择最合适的就可能是CC2530了。

这哪有那么多为什么,首先因为公司常用的芯片就那么几款,其次刚好这款做网关功能够用。我们之前公司做网关还用的MTK7688呢