当前文档版本为 NDK-v0.7.0,您可以访问当前页面的 开发中 版本以获取最近可能的更新。

Trx Sample说明

1. 功能说明

  • trx_sample演示芯片收发切换功能。

2 环境准备

  • PAN3740 EVB两块

  • Type-C USB线两条(用于供电和查看串口打印Log)

  • 硬件接线:

    • 使用USB线,将PC USB与EVB Type-C USB(USB->UART)相连

  • PC软件: 串口调试助手(UartAssist)或终端工具(SecureCRT),波特率921600

  • 手机(nrf connect)

3 编译和烧录

例程位置:

..\nimble\samples\sub_1g\trx_sample

keil工程中包含了trx_device1trx_device2两个工程,在keil project targets选项中进行选择。

使用keil分别编译烧录两个EVB板。

4. 演示说明

  • 两个evb板上电,打开手机nrf connect app,搜索广播设备b+trxb+trx dev2

  • 连接并使能设备,设备连接使能会启动定时器,间隔1000ms发送一次,发送完成后切换为rx模式并设置超时时间,断开使能关闭发送接收。

  • 串口设备打印当前发送次数及收到数据或接收错误。

  • 串口打印:

    image

    trx_sample log示例

5 RAM/Flash资源使用情况

PAN107x: TX

Flash Size: 130.57k
RAM Size:  33.63 k

PAN107x: RX

Flash Size: 130.57k
RAM Size:  33.63 k