基于zigbee的智能家居系统一般会使用stm32系处理器作为主控芯片,为什么不用cc2530?cc2530是增强型8051。是因为缓存太小了不适合处理与存储数据吗?
2条回答 默认 最新
- 水墨长天 2021-05-20 23:03关注
首先STM32是一款32位MCU,引脚多,型号全,外设丰富;
而CC2530是带无线射频的增强型8051,性能类比于51单片机。
两者都能够作为控制芯片,
因此,推断一下几个原因:
1. 开发人员熟悉STM32,出于学习的目的使用了STM32
2. 主控除了zigbee还需要其他组网/功能,8051不能满足,因此使用了STM32
实际项目中,会考虑到成本和需求等一系列因素,选择最合适的就可能是CC2530了。
解决 1无用