您的位置:首页 > 汽车 > 新车 > 南京seo排名扣费_自己做小程序开个社区团购_国内新闻热点事件_市场宣传推广方案

南京seo排名扣费_自己做小程序开个社区团购_国内新闻热点事件_市场宣传推广方案

2025/1/7 19:42:57 来源:https://blog.csdn.net/qq_64219867/article/details/144843734  浏览:    关键词:南京seo排名扣费_自己做小程序开个社区团购_国内新闻热点事件_市场宣传推广方案
南京seo排名扣费_自己做小程序开个社区团购_国内新闻热点事件_市场宣传推广方案

需求描述

我们需要两个支持LoRa的开发板来完成实验:一个普通节点的角色,一个网关角色。在普通节点上,当我们按下按键时,给网关发送数据。网关收到数据后给普通节点回馈信息。

把他们收到的信息分别在串口打印输出。

硬件电路设计

LLCC68芯片与STM32连接方式是SPI1。

PE4259芯片:射频开关。

软件设计

hal库创建

USART1:异步通讯模式

SPI1:全双工模式

        8分频:9MBits/s

GPIO:

        PG14:output--high--LoRa_CS

        PG13:output--high--LoRa_RST

        PE2:input--浮空输入--LoRa_BUSY

        PE5:output--low--LoRa_RXEN

        PE6:output--low--LoRa_TXEN

按键

        PF10:检测上升沿--低电平

NVIC:开中断使能

systick优先级要高于按键优先级

工具链:MDK-ARM

文件创建

新建Interface-》新建LoRa-》新建lora.c、lora.h

官方库的移植

官方驱动下载地址: https://github.com/libdriver/llcc68/

在interface中新建LLCC68文件夹-》将四个文件添加

keil配置

添加上述文件的.c和.h文件以及设置自动复位和printf

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com