历史上的今天
返回首页

历史上的今天

今天是:2025年04月18日(星期五)

正在发生

2020年04月18日 | stm32驱动Lora串口模块

2020-04-18 来源:eefocus

本文使用的硬件

stm32MCU+亿佰特-Lora串口模块,型号E32-433T20D

在这里插入图片描述

定义各配置字节


////////////////////////////////////////////

/*配置报文头部选项*/

#define HEAD_Save               0xC0//配置后掉电保存

#define HEAD_NotSave            0XC1//配置后掉电不保存

////////////////////////////////////////////

/*奇偶校验选项*/   

#define SPED_Partity_8N1        0x00//不校验,1停止位【默认】

#define SPED_Partity_8O1        0x01//奇校验,1停止位

#define SPED_Partity_8E1        0x02//偶校验,1停止位

/*波特率选项*/

#define SPED_Baudrate_1200      0x00//1200bps

#define SPED_Baudrate_2400      0x01//2400bps

#define SPED_Baudrate_4800      0x02//4800bps

#define SPED_Baudrate_9600      0x03//9600bps【默认】

#define SPED_Baudrate_19200     0x04//19200bps

#define SPED_Baudrate_38400     0x05//34800ps

#define SPED_Baudrate_57600     0x06//57600ps

#define SPED_Baudrate_115200    0x07//115200bps

/*空中无线速率选项*/           

#define SPED_Airrate_0_3k       0x00//0.3kbps

#define SPED_Airrate_1_2k       0x01//1.2kbps

#define SPED_Airrate_2_4k       0x02//2.4kbps【默认】

#define SPED_Airrate_4_8k       0x03//4.8kbps

#define SPED_Airrate_9_6k       0x04//9.6kbps

#define SPED_Airrate_19_2k      0x05//19.2kbps

////////////////////////////////////////////

/*定点发送使能位选项*/

#define OPTION_FixedSend_off    0x00//透明传输模式【默认】

#define OPTION_FixedSend_on     0x01//定点传输模式,数据帧前3字节作为:高、低地址、信道

/*IO驱动方式选项*/

#define OPTION_IOType_PP        0x01//推挽输出,RXD上拉输入【默认】

#define OPTION_IOType_OD        0x00//开路输出,RXD开路输入

/*无线唤醒时间选项[模式0无效]*/

#define OPTION_WakeupTm_250ms   0x00//250ms【默认】

#define OPTION_WakeupTm_500ms   0x01//250ms

#define OPTION_WakeupTm_750ms   0x02//750ms

#define OPTION_WakeupTm_1000ms  0x03//1000ms

#define OPTION_WakeupTm_1250ms  0x04//1250ms

#define OPTION_WakeupTm_1500ms  0x05//1500ms

#define OPTION_WakeupTm_1750ms  0x06//1750ms

#define OPTION_WakeupTm_2000ms  0x07//2000ms

/*PEC开关选项*/

#define OPTION_FEC_off          0x00//关闭纠错,传输速率提升,抗干扰能力减弱

#define OPTION_FEC_on           0x01//【默认】

/*发射功率选项*/

#define OPTION_dBm_20           0x00//20dBm【默认】

#define OPTION_dBm_17           0x01//17dBm

#define OPTION_dBm_14           0x02//14dBm

#define OPTION_dBm_10           0x03//10dBm

////////////////////////////////////////////


在这里插入图片描述

配置需要调用的函数

需要根据自己的硬件平台实现对应的串口发送函数

在这里插入图片描述

注意事项

在这里插入图片描述

配置成功后即可实现两个模块间的长距离无线透明传输。

推荐阅读

史海拾趣

COMPEX公司的发展小趣事

COMPEX公司深知客户需求的重要性,因此在生产过程中始终坚持灵活多变的原则。无论是小批量生产还是大规模定制,公司都能迅速调整生产线,满足客户的多样化需求。这种高度的生产灵活性,使得COMPEX在应对市场变化时能够迅速作出反应,抢占先机。

Cableform Inc公司的发展小趣事

进入21世纪,电子行业迎来了快速发展的黄金时期。为了适应市场需求的变化,Cableform Inc不断加大研发投入,致力于技术创新。公司成功开发出了一系列具有自主知识产权的电磁控制产品,涵盖了从直流电机控制到高精度磁铁控制等多个领域。这些技术创新不仅提升了公司的核心竞争力,也为客户提供了更加高效、可靠的解决方案。

BJB公司的发展小趣事

在国内市场取得一定成绩后,BJB公司开始积极拓展国际市场。公司积极参加国际展览和交流活动,与国际同行建立合作关系,将产品打入国际市场。同时,BJB还与国际知名品牌进行战略合作,共同研发和推广照明产品,进一步提升了公司的国际影响力。

Hoffman_Enclosures__Inc.公司的发展小趣事

1945年,一位名叫Harry Hoffman的年轻人凭借对工厂安全的深刻关注,发明了压力机安全保护装置。这一装置能够在操作人员的手处于危险区域时迅速停止机器,有效保护了工人的安全。这一创新不仅为Hoffman公司奠定了技术基础,也标志着公司正式步入工业电气机柜和温控产品的研发与制造领域。Harry Hoffman的这项发明不仅解决了当时工厂安全的一大难题,也为公司后续的发展奠定了坚实的基础。

Comair Rotron公司的发展小趣事

1947年,James Van Ryan在美国纽约伍德斯托克创立了Comair公司,初期主要专注于风扇和风机产品的制造。当时,电子行业正处于起步阶段,对散热和空气流动的需求日益增长。Comair凭借其出色的技术和产品质量,很快在电子行业中崭露头角,为早期的电子设备提供了可靠的散热解决方案。

Bytes公司的发展小趣事

在技术创新的基础上,Bytes公司积极拓展市场。公司通过精准的市场定位和营销策略,成功打开了多个国家和地区的市场。同时,Bytes公司注重品牌建设,通过优质的产品和服务赢得了消费者的信任和好评。公司还积极参与国际展览和交流活动,提升品牌知名度和影响力。

问答坊 | AI 解惑

免费样片申请全集(全网最全最有效)<兼谈申请心得>

看了的兄弟帮忙回个帖,可以让更多的人看到. 1、推荐铁电存储器(未见量的限制,据说最多有人申请了100片,不知真假.) 介绍:铁电存储器(FRAM)产品将ROM的非易失性数据存储特性和RAM的无限次读写、高速读写以及低功耗等优势结合在一起。FRAM ...…

查看全部问答>

减少被动红外探测器误报漏报原理

我们来分析一下红外探测报警器主要有那些原因会造成误报、漏报。目前报警系统出现误报、漏报主要有以下几个方面原因。 无线探测器抗干扰能力羞表现为同频干扰容易造成误报、漏报; 红外探测器对入侵行为判断力不够准确造成误报、漏报; 红外探测 ...…

查看全部问答>

NEC单片机之——CC78K0R语言篇

本帖最后由 paulhyde 于 2014-9-15 08:58 编辑  …

查看全部问答>

烧写vivi不成功原因?

我设计的是s3c2410的板,通过jtag可以检测到CPU和NAND FLASH,通过NAND FLASH烧写vivi,可以正常烧进去;但是问题是重启时在DNW没有任何显示,好像进不去vivi…

查看全部问答>

寻找一颗芯片,一个USB转成4个RS-232的芯片,FT4232还没量产,其他还有什么类型的芯片啊!

寻找一颗芯片,一个USB转成4个RS-232的芯片,FT4232还没量产,其他还有什么类型的芯片啊!急!11111111111…

查看全部问答>

请问10 pin miniUSB接口常用于音频的引脚是怎么定义的?

10 pin miniUSB接口比较多,它有上下两排线,其中一排用于USB传输,另一排5根线常用来作为耳麦。 我想问一下: 10 pin miniUSB里用于耳麦的引脚是哪些?怎么定义的? …

查看全部问答>

特斯拉线圈的什么原理可以使全世界无线输电

特斯拉线圈的什么原理可以使全世界无线输电,有电路图没?请教下,查资料时没有看懂,呵。。。谢谢!不怕到时,周围全是人造闪电吗 [ 本帖最后由 secondlife110 于 2013-3-8 18:28 编辑 ]…

查看全部问答>

谁有基于ad9851的信号发生器设计,谢谢

本帖最后由 paulhyde 于 2014-9-15 03:09 编辑 我们用ad9851模块,按原带电路连接,用它原带程序,但是没有波形,不知道怎么回事,求知道的人帮帮忙说下原理。谢谢    …

查看全部问答>

LDC1000这个电感传感器有哪些优势呢?

本帖最后由 dontium 于 2015-1-23 11:35 编辑 根据宣传是业界第一个感性(电感)传感器,但是不是很明白有哪些优势,大家可以讨论讨论,发表下自己的看法。 ti./ww/en/analog/dataconverters/inductance-to-digital-converter/technical-document ...…

查看全部问答>