当前位置: 首页 > news >正文

lora网关

所需配置的引脚,SPI传输,PG13复位(输出引脚,推挽输出),PE2忙碌(输入引脚,浮空输入)PE6PE5输出。

若利用延时处理按键消抖,hal库里用systick中断实现延时,如果想在按键触发中断中使用延时,就得把默认的systick优先级由默认的15升高,这里systick升到2,gpio的按键为3.

项目需求:

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

        调用lora的官方库驱动,src里是封装好的驱动接口层,interface是通讯的接口层。一般修改interface的源代码。把下面4个文件copy到项目的Inf/lora目录下, 并把文件driver_llcc68_interface_template.c改名为driver_llcc68_interface.c

1. driver_llcc68_interface.h中需增改部分:将hal库配置的gpio和拉高拉低操作宏定义进来。

2. ​​​​​​​driver_llcc68_interface.c中需增改部分:(这种单片机的驱动方式很像海思芯片中sensor驱动)

uint8_t llcc68_interface_spi_init(void)
{// main函数中已经初始完成,这里省略return 0;
}

http://www.lryc.cn/news/585344.html

相关文章:

  • 如何选择数据可视化工具?从设计效率到图表表现力全解读
  • OD(OllyDbg)使用介绍
  • day02-数组part02
  • 网络安全初级小练
  • 【前端】【组件库开发】【原理】【无框架开发】现代网页弹窗开发指南:从基础到优化
  • Oracle字符类型详解:VARCHAR、VARCHAR2与CHAR的区别
  • 业务建模如何让金融数字化转型 “轻” 装上
  • 林吉特危机下的技术革命:马来西亚金融系统升维作战手册
  • axios 与 fetch 的区别
  • wpf Canvas 导出图片
  • 飞算JavaAI:重构Java开发的“人机协同”新范式
  • 使用浏览器inspect调试wx小程序
  • 功能测试知识总结
  • 【TCP/IP】17. 移动 IP
  • 深度学习篇---松科TPU部署代码分析
  • sqli-labs靶场通关笔记:第5-6关 报错注入
  • [Java 17] 无模版动态生成 PDF:图片嵌入与动态表格渲染实战
  • C++内存泄漏高效定位与排查指南
  • 使用云虚拟机搭建hadoop集群环境
  • Telegraf vs. Logstash:实时数据处理架构中的关键组件对比
  • docker-compose安装常用中间件
  • SpringCloud之Eureka
  • 局域网联机游戏设置跨网跟他人异地联机玩的二种常用实现方法
  • docker 启动中间件
  • OKCC系统源码搭建需要准备什么
  • 制作一款打飞机游戏79:道具拾取系统
  • 前端面试专栏-算法篇:22.树结构(二叉树、B树、红黑树)
  • flex 布局完整功能介绍和示例演示
  • 牛客:HJ17 坐标移动[华为机考][字符串]
  • Umi-OCR 的 Docker(win制作镜像,Linux(Ubuntu Server 22.04)离线部署)