Lora Ra-01模块初步调试问题记录

问题描述:购置的Ra-01模块,下载官方驱动程序,通信不成功,收发端只能串口输出“串口1初始化成功”
开发环境:MDK-ARM V4.12、STM32F103RCT6(LQFP64)
解决过程:阅读源码,在“sx1276-Hal.c”中找到了模块DIO0–DIO5所使用的IO管脚定义如下:

/*!* SX1276 DIO pins  I/O definitions*/
#define DIO0_IOPORT                                 GPIOD
#define DIO0_PIN                                    GPIO_Pin_4#define DIO1_IOPORT                                 GPIOD
#define DIO1_PIN                                    GPIO_Pin_5#define DIO2_IOPORT                                 GPIOD
#define DIO2_PIN                                    GPIO_Pin_7#define DIO3_IOPORT                                 GPIOD
#define DIO3_PIN                                    GPIO_Pin_11#define DIO4_IOPORT                                 GPIOE
#define DIO4_PIN                                    GPIO_Pin_15#define DIO5_IOPORT                                 GPIOD
#define DIO5_PIN                                    GPIO_Pin_8

经检查,所使用开发板为LQFP64封装,可用IO管脚不包括GPIOD,于是将DIO0–DIO5使用IO改为GPIOB可用IO,官方驱动例程调试成功。
补充:SPI通信定义的管脚不需要修改,官方程序中的SPI管脚就是F103上的SPI1!

Lora Ra-01模块初步调试问题记录相关推荐

  1. RT3070 WIFI模块Android调试全记录

    首先应该确定与CPU的USBHost接口驱动通信应该正常. 然后按以下顺序进行配置. 一.在linux内核配置,加入以下wireless配置,然后编译烧录内核: Drivers->Network ...

  2. vivado下QSFP模块调试遇到的一些坑和调试简单记录

    提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 xilinx QSFP模块ip调试 前言 一.ip配置注意事项 二.避坑指南 三.调试,调试请参考文档,文档已经很详尽了,我只在文档之 ...

  3. keil debug如何在watch直接修改变量值_python日志记录系列教程,内置logging模块(一),直接使用logging模块的基础日志记录

    前言:成熟的软件开发不可避免的要进行日志记录,python内置模块logging提供了强大的日志记录能力,本文将从多个角度,由浅入深的介绍logging的常见使用方法和一些基本概念,本此系列文章分为两 ...

  4. 基于ESP32智能车竞赛比赛系统硬件初步调试-5-6

    简 介: 给出了对于基于ESP32设计的智能车竞赛的の比赛系统的硬件调试过程.基本上验证了硬件设计的合理与正确性.在第一部分的"修改建议"中也给出了硬件电路的修改意见. 关键词: ...

  5. 安卓手机与蓝牙模块联合调试(六)-- 编写自己的蓝牙控制界

    安卓手机与蓝牙模块联合调试(六)-- 编写自己的蓝牙控制界面控制单片机(下篇,STC单片机代码实现) 2018年09月18日 17:07:04 涛声依旧Cjt 阅读数:127 标签: 单片机蓝牙模块安 ...

  6. 调试机械臂一体化控制电路:STM32F103控制器初步调试

    ▌01 机械臂控制器 在 基于STM32F103双轴机械臂完整电路板设计1 给出了 双轴机械臂 的控制电路设计. ▲ 已经基本焊接完毕的设计电路板 Mon 06Mon 13设计 调试控制器 软件 调试 ...

  7. 树莓派远程4G遥控车教程(二)-相机云台舵机初步调试

    树莓派远程4G遥控车教程(二)-相机云台舵机初步调试 树莓派远程4G遥控车教程(一)-准备工作 树莓派远程4G遥控车教程(三)-摄像头安装及实现局域网实时监控 树莓派远程4G遥控车教程(四)-实时监控 ...

  8. ESP8266—01模块的3种工作模式

    ESP8266-01模块的3种工作模式 ESP8266有三种工作模式 1.station(客户端模式):类似于手机,小爱音响等设备(client) 2.AP(接入点模式):类似于路由器(server) ...

  9. 东方马达步进电机AZM66AK-HS100+AZD-KD调试经验记录

    东方马达步进电机AZM66AK-HS100+AZD-KD调试经验记录(20170803YC) 本次总结主要实现的功能如下:用MEXE02软件在步进电机驱动器中设置好控制动作,每个控制动作有一个特定的编 ...

最新文章

  1. mysql-innodb 日志机制分析----写在死锁前面
  2. python三十四:json模块
  3. 如何确保TCP协议传输稳定可靠?
  4. MAP的get与containskey
  5. Android开发之修改ImageView(图片)的颜色
  6. install npm 到某个文件下执行_如何将npm安装到指定目录?
  7. 51nod1363 最小公倍数之和
  8. python xml.dom模块解析xml
  9. openssl linux更新视频,Linux下为OpenSSL安装更新
  10. 海西小霸王TD-299Z厂家10芯(密码 2.F2.4.蓝键.下.8)
  11. oj交java代码_UvaOJ java输入代码
  12. JAVA常见异常解析
  13. 密度聚类( DBSCAN )
  14. Android-EditText属性大全
  15. 2009年03月《安全天下事之希望与忧伤》
  16. CA认证完整实现步骤
  17. Transaction marked as rollbackOnly
  18. 导入d2lzh_pytorch包会出现的问题以及解决方案
  19. 云搜网盘助手域名更换公告
  20. 【转】WebMagic-总体流程源码分析

热门文章

  1. 集训队每周一赛2020-03-06(思维+暴力)
  2. API 每日一图API
  3. 【平面解析几何】直线方程的表示形式
  4. 便利贴--17{移动端滑动模块}
  5. 【工作日记】这一年来完全用Linux工作的感受
  6. CSP认证:行车路线
  7. springdata jpa封装数据库关键字(EQ, LIKE, GT, LT, GTE, LTE,IN)
  8. Linux入门教程(附上demo)
  9. https://www.atlassian.com
  10. 元宇宙六大技术全景图