当前页面为 开发中 版本,查看特定版本的文档,请在页面左下角的下拉菜单中进行选择。

rf_tx_297l_burst_mode例程

1 功能概述

本代码示例主要演示rf的297l普通模式tx功能。

2 环境要求

  • Board: PAN221x_EVB

  • 逻辑分析仪

  • xn297l模块

  • PANCHIP RISC IDE

3 编译和烧录

例程位置:`PAN221x_DK_Public\01_SDK\c_demo\basic_demo\rf\rf_tx_297l_burst_mode

打开rf_tx_297l_burst_mode目录下rf_tx_297l_burst_mode.cproj工程,编译整个代码工程。

4 测试方法

1、设置系统时钟源为dpll,并配置系统时钟为8Mhz;

2、配置rf为297l模式

3、设置tx/rx地址宽度为4bytes;

4、设置tx地址为0xcc, 0xcc, 0xcc, 0xcc;

5、设置rx_pipe0地址为0xcc, 0xcc, 0xcc, 0xcc;

6、设置rx_pipe0 payload长度为7 bytes;

7、设置通信通道为2436;

8、设置rf为发射模式

9、设置rf发送的数据为0xcc, 0xcc, 0xcc, 0xcc;

10、设置P1.5为uart的tx,P1.6为uart的rx

5 测试现象

1、按测试方法中的参数配置rf,如下图所示:

image

PAN221发送数据

2、同时xn297l模块也按上述参数进行配置,测试结果如下图所示:

image

xn297l接收数据

6 Rom/Ram资源使用情况

rom 736 bytes, ram 15 bytes