rf_test 例程¶
1 功能概述¶
本代码示例主要演示PAN221x的rf通信功能。
2 环境要求¶
Board: PAN221x_EVB
PANCHIP RISC IDE
4 测试方法¶
rf_test例程通过数码管分为设置菜单和工作菜单,上电运行程序后,默认会进入设置菜单,数码管显示E001:表示rf处于xn297l模式。
通过长按key1按键可在设置菜单和工作菜单之间切换;
4.1 设置菜单¶
4.1.1 rf模式切换¶
1、数码管显示E001表示rf处于297模式;
2、数码管显示E002表示rf处于ble模式;
3、数码管显示E003表示rf处于24L01模式;
4、数码管显示E004表示rf处于单载波模式
备注:
目前只实现了297模式功能
4.1 工作菜单¶
4.1.2 tx模式下按键说明(以297模式为例)¶
key1:用来切换发射数据的3种模式
1、模式A为单次发射数据,数码管显示F1-A;
2、模式B为固定发射1000包数据,发包间隔4ms,数码管显示F1-b;
3、模式C为连续发射数据,发包间隔4ms,数码管显示F1-C;
key2:用来发送/停止数据
1、在模式A下,每按下key2,发射1包数据,数码管显示已经发出的包数;
2、在模式B下,每按下key2,发射1000包数据,数码管显示已经发出的包数;
3、在模式C下,每按下key2,会持续发射数据,数码管显示已经发出的包数;
在模式B和模式C下,在数据包数目没有发送完成时,按下key2会暂停发送数据,而按下key1会终止发送;
key3:用来显示和切换工作频率
在数码管显示工作频率状态下, 每按下key3, 频道向上递增(循环),数码管显示当前频道信息(如显示“F178”表示工作模式为 297 模式,频率为 2478MHz)
4.1.1 rx模式¶
key1:清零统计接收的包数目;
key2: 暂未定义。
key3:用来显示和切换工作频率
在数码管显示工作频率状态下, 每按下key3, 频道向上递增(循环),数码管显示当前频道信息(如显示“F178”表示工作模式为 297 模式,频率为 2478MHz)
5 Rom/Ram资源使用情况¶
rom 1916 bytes, ram 36 bytes