【易智联Lora评估板】LM401-Pro-Kit开发简介板和Ping-Pong例程评测 写在前面:感谢面包板社区、易智联试用机会。 年前收到了开发板,今天开箱测试一下。 易智联提供了2块 LM401-Pro-Kit开发板和 2条microUSB线 首先来几张 STM32WLE5易智联Lora评估板 LM401-Pro-Kit 的靓照 LM401-Pro-Kit简介 资料下载地址: https://drive.weixin.qq.com/s?k=AH4A_wdlAA4ABS5m15 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 10 PA7 11 PA6 12 PA5 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 供电,排除其他部分的干扰。 下载视频