第七章Lora发送

描述

 

第一节 Lora的原理与常识  

本版本不讲解该部分,如有需要,请联系微信公众号客服,以便再版时更新。


 

第二节 硬件解读  

本版本不讲解该部分,如有需要,请联系微信公众号客服,以便再版时更新。


 

第三节 CubeMX配置  

第一步:配置SPI引脚,操作如下:

         LoRa

第二步:配置PA4为输出模式,并初始化为低电平,使其一直片选Lora模块,并配置好用户标签,如下图:

LoRa

第四节MDK代码  

第一步:将比赛提供的lora.h文件添加到“项目/Core/Inc”文件夹中。如下图:

LoRa

第二步:将比赛提供的lora.c文件添加到“项目/Core/Src”文件夹中。如下图:

LoRa

第三步:添加lora.c文件到项目,如下图:

LoRa

第四步:查看是否添加成功,当项目中显示如下时,代表添加成功。

LoRa

第五步:编译的时候,uint8_t报错,我们需要将其修改为:unsigned char即可,如下图:

LoRa

LoRa

第六步:编写Lora的SPI驱动。如下图:

LoRa

第七步:引用lora的头文件,如下图:

LoRa

第八步:初始化Lora模块,如下图:

LoRa

第九步:编写Lora发送相关代码,如下:

LoRa


 

第五节 实验现象   

注意:

1,下载程序的时候,请选择A开发板

2,需要与下一章例程配合使用

现象:Lora发送数据

来源:撞上电子微信公众号

版权:东莞市东城墨竹公子电子工作室

日期:2023.06.08

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分