rf_tx_24l01_burst_mode例程¶
1 功能概述¶
本代码示例主要演示rf的24l01普通模式tx功能。
2 环境要求¶
Board: PAN221x_EVB
逻辑分析仪
NRF24L01模块
PANCHIP RISC IDE
3 编译和烧录¶
例程位置:`PAN221x_DK_Public\01_SDK\c_demo\basic_demo\rf_tx_24l01_burst_mode
打开rf_tx_24l01_burst_mode目录下rf_tx_24l01_burst_mode.cproj工程,编译整个代码工程。
4 测试方法¶
1、设置系统时钟源为dpll,并配置系统时钟为8Mhz;
2、配置rf为24l01模式;
3、设置tx/rx地址宽度为4bytes;
4、设置rx_pipe0 payload长度为22 bytes;
5、设置通信通道为2470;
6、设置rf为发射模式;
7、设置rf的速率分别为1Mbps,2Mbps;
8、设置P1.5为uart的tx,P1.6为uart的rx;
备注 通过以下宏可以选择不同的io作为txd和rxd:
6 Rom/Ram资源使用情况¶
rom 740 bytes, ram 31 bytes