NRF51422与NRF51822:超低功耗蓝牙4.0的协议与应用分离设计

需积分: 0 0 下载量 44 浏览量 更新于2024-08-26 收藏 714KB PPT 举报
本文主要介绍了NRF51422和NRF51822这两款超低功耗蓝牙4.0产品的特性及其在蓝牙协议和应用代码分离设计上的优势。首先,NRF51822芯片系列,如NRF51822-QFAA和NRF51822-QFAB,具有256KBytes或128KBytes的闪存,其中80K用于运行蓝牙协议,而176K或48K用于执行用户的应用代码。这种设计使得代码管理更为清晰,客户无需深入了解复杂的蓝牙协议细节,只需通过配置API参数即可启动。 相较于其他供应商如TI和CSR,NRF51系列的开发方式更为高效。这些厂商通常只提供蓝牙源代码,客户需要自行编译并在有限的空间内处理协议和应用代码的混合,这可能导致代码维护和问题定位的复杂性增加。NRF51422系列则通过原装开发系统,如nRFGoStarterKit和nRF51422-DK,提供了完整的开发工具集,包括开发母板、调试环境、模拟器等,支持KeilC等开发工具,极大地简化了开发者的工作流程。 NRF51822芯片的核心特点是搭载了32位ARM Cortex-M0处理器,支持2.4GHz多协议,包括蓝牙4.0和私有协议,具有不同的数据传输速率和功耗表现。例如,在私有协议下,它可以达到250Kbps、1Mbps或2Mbps的空中速率;而在蓝牙4.0模式下,则为1Mbps。此外,它具备高灵敏度,RSSI范围可达-90dBm到-40dBm,发射功率可调,支持动态载荷长度和多种接口通信。其GPIO数量多,封装紧凑(6*6mm QFN48-pin),内置DC/DC转换器,适用于1.8V-3.6V的工作电压范围,并且支持低功耗模式,如简单的system ON/OFF操作。 对于功耗敏感的应用,文章提到了两种不同的模块版本——NRF51822 PTR9048和更小型的PTR5518,它们除了体积差异,功能基本相同,但后者GPIO数量较少。这两种模块在蓝牙通信性能和功耗优化方面都有出色表现,适合于各种嵌入式应用场景。 NRF51422和NRF51822产品凭借其先进的蓝牙协议分离设计、强大的硬件性能以及全面的开发支持,为嵌入式开发者提供了高效、灵活和易于维护的解决方案,降低了开发难度,提升了产品的可靠性。