【易智联Lora评估板】LM401-Pro-Kit开发简介板和Ping-Pong例程评测
写在前面:感谢面包板社区、易智联试用机会。
年前收到了开发板,今天开箱测试一下。
易智联提供了2块LM401-Pro-Kit开发板和2条microUSB线
首先来几张STM32WLE5易智联Lora评估板LM401-Pro-Kit的靓照
LM401-Pro-Kit简介
LM401-Pro-Kit是基于STM32WLE5CBU6的Lora评估板。 模组LM401内嵌高性能MCU芯片STM32WLE5CBU6,芯片内部集成了SX1262。
LM401-Pro-Kit评估板集成了ST-LINK下载器、LM401模组,并带有按键功能、LED指示、天线接口及预留接口等。
1)LM401模组特点:
●调制方式:默认 LoRa 扩频调制技术
●FLASH 128K,RAM 48K
●支持频率:CN470-510MHZ
●发射功率可调,最大 22dBm
●接收灵敏度低至-141dBm
●支持休眠唤醒,功耗低至3uA
●安全机制:支持 256 位 AES 硬件加密、 PCROP 读写保护
●采用小尺寸邮票孔封装
●接口类型丰富:UART、SPI、I²C、GPIO、ADC
●支持用户二次开发
如上图所示,LM401按键、LED 及天线接口和串口打印调试输出、输入操作。
接口定义
(1)电源开关
控制 LM401 模组的电源与 LDO 的 3.3V 的通断。
(2)MicroUSB
板子供电及 ST-LINK与PC连接接口。
(3)ST-LINK 跳线
J1 跳线定义
序号 | 名称 | 说明 | 备注 | 1 | VCC | LDO 的 3.3V | 2 | VCC_LORA | LM401 的 3.3V | 3 | GND | 接地 | 4 | GND | 接地 | 5 | T_SWDIO | ST-Link 的 SWDIO | 6 | SWDIO_LORA | LM401 的 SWDIO | 7 | T_SWDCLK | ST-Link 的 SWDCLK 输出 | 8 | SWDCLK_LORA | LM401 的 SWDCLK | 9 | T_NRST | ST-Link 的 NRST 输出 | 10 | NRST_LORA | LM401 的 NRST | 11 | T_RXD | ST-Link 的 RXD | 接 MCU的 PA3 | 12 | TXD_LORA | LM401 的 TXD | 接 LM401的 PA2 | 13 | T_TXD | ST-Link 的 TXD | 接 MCU的 PA2 | 14 | RXD_LORA | LM401 的 RXD | 接 LM401的 PA3 | 使用时将引脚 5 和6跳线帽连接。
(4)模块扩展 GPIO
H3 信号定义
序号 | 名称 | 说明 | 备注 | 1 | VCC_LORA | LM401 的 3.3V 供电 | 2 | GND | 3 | P12 | 接 LM401 的 PIN12 引脚 | 4 | PA12 | 5 | PA11 | 6 | PA10 | 7 | PB12 | 8 | PB2 | 9 | PA9 |
H2 信号定义
序号 | 名称 | 说明 | 备注 | 1 | VCC_LORA | LM401 的 3.3V 供电 | 2 | GND | 3 | PB3 | 板上连接 LED3 | 4 | PB4 | 板上连接 LED2 | 5 | PB5 | 板上连接 LED1 | 6 | PB6 | 7 | PB7 | 8 | PB8 | 9 | PA0 | 10 | PA1 | 11 | PA4 | 12 | GND | (5)其他外设说明
序号 | 名称 | LM401-Pro-Kit | 说明 | 备注 | 1 | LINK | ST-LINK 的 Link 指示灯 | 2 | RXD | ST-LINK 的 RXD 指示灯 | 黄色 LED | 通过跳线接LM401的PA2
| 3 | TXD | ST-LINK 的 TXD 指示灯 | 绿色 LED | 通过跳线接LM401的PA3 | 4 | PA0 | PA0 | 按键 1 | 5 | NRST | NRST | 复位按键 | 6 | LED1 | PB5 | 蓝色 LED | 7 | LED2 | PB4 | 绿色 LED | 8 | LED3 | PB3 | 黄色 LED | 9 | FE_CTRL1 | PB0 | 射频控制 1 | 10 | FE_CTRL2 | PA15 | LM401 未使用 | 11 | FE_CTRL3 | PA8 | 射频控制 3 |
LM401 射频开关控制逻辑
序号 | 信号 | 发射 | 接收 | 关闭 | 1 | FE_CTRL1 | 0 | 1 | 0 | 2 | FE_CTRL3 | 1 | 0 | 0 |
LM401-Pro-Kit原理图
Ping-Pong 例程测试
LM401-Pro-Kit有出厂程序,默认情况下,烧录的是Ping-Pong 例程, 开机用此程序测试。
Ping-Pong例程说明
Ping-Pong例程是两块LM401-Pro-Kit板之间的一个简单Lora收发例程。
默认情况下,LM401-Pro-Kit评估板作为主设备。操作如下:
1、用一块LM401-Pro-Kit板发送一个“ping消息然后等待回复,作为主设备。
2、第一个收到“ping”信息的设备将变为从设备,并以“pong”信息回复主设备。
3、当主设备收到“pong”信息之后继续发送“ping”信息。这样就建立了一个持续的ping-Pong收发连接。
正常情况下两个评估板建立Ping-Pong收发连接,只有一个LED闪烁。接收到Ping消息时,LED3闪烁,接收到Pong消息时,LED2闪烁。
当两个板完全同步时,即两个主板的RX窗口同步(TX窗口也是时,无法建立Ping-Pong收发关系(两个LED长时间同时闪烁)。这时只需要重新启动其中的一块板即可。
Ping-Pong业务流程图
上电测试
1、Ping-Pong例程 如下图所示,连接microUSB线至PC, 在PC上打开个串口调试助手,波特率115200,分别连接"打开串口",注意串口号,一个输入PING,另一个输入PONG,建立PING-PONG通信.
2、LM401功耗测试
测试 LM401 模组功耗时需断开 SW3 电源开关及 ST-LINK 的跳线通过J1 插座上的 VCC LORA 与 GND 对 LM401 供电,排除其他部分的干扰。 |