ASR6601 参考板测试指南
前言
关于本文档
本文档主要介绍如何在 LPWAN SoC 芯片 ASR6601 的参考板上进行测试,以方便 ASR6601 的开发人员快速了解该芯片的各项性能指标。
产品型号
与本文档相对应的产品型号如下:
型号 |
Flash |
SRAM |
内核 |
封装 |
频率 |
|---|---|---|---|---|---|
ASR6601SE |
256 KB |
64 KB |
32-bit 48 MHz Arm China STAR-MC1 |
QFN68, 8*8 mm |
150 ~ 960 MHz |
ASR6601CB |
128 KB |
16 KB |
32-bit 48 MHz Arm China STAR-MC1 |
QFN48, 6*6 mm |
150 ~ 960 MHz |
ASR6601SER |
256 KB |
64 KB |
32-bit 48 MHz Arm China STAR-MC1 |
QFN68, 8*8 mm |
150 ~ 960 MHz |
ASR6601CBR |
128 KB |
16 KB |
32-bit 48 MHz Arm China STAR-MC1 |
QFN48, 6*6 mm |
150 ~ 960 MHz |
版权公告
版权归 © 2021 翱捷科技股份有限公司所有。保留一切权利。未经翱捷科技股份有限公司的书面许可,不得以任何形式或手段复制、传播、转录、存储或翻译本文档的部分或所有内容。
商标声明
ASR、翱捷和其他翱捷商标均为翱捷科技股份有限公司的商标。
本文档提及的其他所有商标名称、商标和注册商标均属其各自所有人的财产,特此声明。
免责声明
翱捷科技股份有限公司对本文档内容不做任何形式的保证,并会对本文档内容或本文中介绍的产品进行不定期更新。
本文档仅作为使用指导,本文的所有内容不构成任何形式的担保。本文档中的信息如有变更,恕不另行通知。
本文档不负任何责任,包括使用本文档中的信息所产生的侵犯任何专有权行为的责任。
文档修订历史
日期 |
版本号 |
发布说明 |
|---|---|---|
2020.08 |
V0.1.0 |
首次发布。 |
2020.09 |
V0.2.0 |
更新图片。 |
2020.10 |
V0.3.0 |
更新为 ASR6601SE-EVAL v2.0 的配图。 |
2021.01 |
V1.1.0 |
删除第 1 章的概述,将其内容合并到前言 “关于本文档” 部分。 |
2021.03 |
V1.2.0 |
更新第 1.3 节的内容。 |
1. 准备
1.1 硬件
LoRa 节点必需硬件列表如下:
ASR6601 开发板 1 个
天线 1 根
USB 线 1 根
PC 机 1 台
1.1.1 ASR6601 开发板说明
开发板 ASR6601SE-EVAL v2.0 的正反面如下图所示:

ASR6601SE-EVAL v2.0 正面

ASR6601SE-EVAL v2.0 反面
接口 |
描述 |
|---|---|
USB-UART |
USB 转串口 |
Power Switch |
电源开关 |
Reset |
Reset 按钮 |
SW3 |
Download 按钮,按下后,GPIO02 拉高 |
SW1 |
User 按钮,按下后,GPIO11 拉低 |
JP1 |
电源跳线 |
JP2 |
电源跳线 |
JP3 |
电源跳线 |
JP4 |
电源跳线,可测试板子总功耗 |
JP5 |
UART_TX 跳线,跳线连通选择 UART0_TX,具体请参考原理图 |
JP6(仅存在于ASR6601CB-EVAL) |
UART_TX 跳线,跳线连通选择 LPUART_TX,具体请参考原理图 |
JP7 |
UART_RX 跳线,跳线连通选择 UART0_RX,具体请参考原理图 |
JP8 |
UART_RX 跳线,跳线连通选择 LPUART_RX,具体请参考原理图 |
1.1.2 跳线连接
在进行 ASR6601 开发板测试过程中,请保证下面跳线的状态正确。
跳线 |
连接状态 |
|---|---|
JP1 |
连通 |
JP2 |
连通 |
JP3 |
连通 |
JP4 |
连通 |
JP5 |
连通 |
JP6(仅存在于 ASR6601CB-EVAL) |
断开 |
JP7 |
连通 |
JP8 |
断开 |
1.2 软件
1.2.1 开发环境
ASR6601 可以使用 Keil 开发,也可以使用 Makefile 的方式进行编译烧录等,具体可参考文档《ASR6601_程序开发快速入门指南》。
1.2.2 测试代码
测试代码位于 SDK 的 projects\${DEMO_BOARD}\examples\lora\lora_test 目录下。
其中 ${DEMO_BOARD} 为对应的板子名称,如 ASR6601SE-EVAL 对应为 ASR6601SE/SER 开发板,ASR6601CB-EVAL 对应为 ASR6601CB/CBR 开发板。
1.3 烧录测试代码
程序编译烧录相关操作请参考文档《ASR6601_程序开发快速入门指南》。
2. 测试
测试代码中内置了几个 AT 命令,可以用来进行部分功能的测试。
2.1 功率测试
测试命令:使用串口工具,执行 AT+CTXCW=490000000,22 命令进行功率的测试,具体命令参数可参见 3.2.6 节的参数说明部分。
参考结果:21 dbm
2.2 灵敏度测试
测试命令:使用串口工具,执行 AT+CRXS=490000000,0,0,2,0 命令进行灵敏度的测试,具体命令参数可参见 3.2.3 节的参数说明部分。
参考结果:-138 dbm
2.3 功耗测试
功耗测试时,可以将底板上的 JP4 跳线去掉,两端连接万用表,即可进行功耗的测试。具体硬件连接情况如下图所示:

2.3.1 TX 功耗测试
测试命令:AT+CTXCW=490000000,22
参考结果:110 mA
2.3.2 RX 功耗测试
测试命令:AT+CRX=490000000,0,0,1
参考结果:8.9 mA
2.3.3 DeepSleep 测试
测试命令:AT+CSLEEP=0
参考结果:1.5 uA
3. 测试命令说明
3.1 AT 命令一览
测试代码中支持的 AT 命令主要有:
命令 |
说明 |
|---|---|
AT+CTXCW |
发送一个持续波 |
AT+CTX |
隔 1s 发送一个 LoRa 包 |
AT+CRXS |
接收指令,可用于灵敏度测试 |
AT+CRX |
接收指令,可用于距离测试 |
AT+CSLEEP |
低功耗测试指令 |
AT+CSTDBY |
Sx1262 Standby 模式测试指令 |
3.2 AT命令参数说明
3.2.1 低功耗测试命令 +CSLEEP

3.2.2 低功耗测试命令 +CSTDBY

3.2.3 测试命令 +CRXS

3.2.4 测试命令 +CRX

3.2.5 测试命令 +CTX

3.2.6 测试命令 +CTXCW
