本帖最后由 wenyangzeng 于 2018-4-11 21:44 编辑 接上篇:LoRa模块评测2 写通讯参数 【LoRa模块免费送】评测3 双机通讯 两块E32-TTL-100通讯模块,分别A#机连接STM32F796I Discovery、B#机连接到STM32L496Nucleo板子上,同时为B#板配置了1片OLED。通讯模块与开发板的连接过程感觉用Nucleo板比较方便,无需拖一大把杜邦连接线。 A#机 STM32F796I Discovery B#机 STM32L496Nucleo 2片模块要设置在相同的频道和地址,本例设置为频率4.43MHZ(0X17)地址02.板子通电后首先读取模块配置,在屏幕上显示。调试过程发现读取设置不是很稳定,经常要连续读2次才能正确读出。 A#机设置为主机,每隔10秒发送一次数据,B#机设置为从机,接收到数据在OLED屏幕上显示后后返回应答信号给主机。主机将应答信号内容在屏幕上显示。
发送函数:地址,信道,数据 Send_SX1276(0x02,0x17,pmsg2); 通过评测,感觉STM32低功耗系列用来驱动SX1276无线通讯模块组成的LoRa,可以实现低功耗、远距离的无线传输。评测过程感觉这个E32-TTL-100通讯模块比Nrf24L01无线通讯模块使用更简单方便,很容易一次调试成功。 找个机会,再到室外测试一下通讯距离。 发帖的工具栏貌似少了添加视频的工具,委屈大家到这里观看视频: http://player.youku.com/player.php/sid/XMzUzMDk2NzE2NA==/v.swf |
参与人数 2 | ST金币 +6 | 收起 理由 |
---|---|---|
lulululu2018 | + 1 | 很给力!希望能测一测通信距离 给出测试数据. |
Paderboy | + 5 | 赞一个! |
【LoRa模块免费送】评测2 写通讯参数
【LoRa模块_E32-TTL-100】+模块设置和通讯
【LoRa 模块免费送】LoRa 通讯之二:驱动设计
【LoRa 模块免费送】LoRa 通讯之二:STM32F4+模块和PC互通
【LoRa 模块免费送】LoRa 通讯之一:两模块互通
【LoRa模块免费送】评测4 通讯距离测试
【LoRa 模块免费送】LoRa 通讯之一:系统分析
【NUCLEO-L496ZG评测5】USART和LPUART通讯
ARM®mbed OS入门开发 mbed UART通讯最简单例子
ARM®mbed OS入门开发 mbed UART通讯
还好没有到那个地步,用一只直孔转直脚的插座,在插座上的那些原本只供插到PCB焊盘上的直脚焊针上,再焊一排直插针就OK了。