专栏名称: 安信可科技
全球领先的联网模组、智能家居等物联网硬件方案提供商。
目录
相关文章推荐
天津市文化和旅游局  ·  早安·天津 ·  14 小时前  
天津市文化和旅游局  ·  早安·天津 ·  14 小时前  
91运营网  ·  91运营网vip会员早鸟票抢座ing!! ·  3 天前  
91运营网  ·  直播运营体系(2025版) ·  4 天前  
91运营网  ·  小红书运营工具(2025版) ·  5 天前  
51好读  ›  专栏  ›  安信可科技

【LoRaWAN】Ra-09二次开发环境搭建以及固件烧录说明

安信可科技  · 公众号  ·  · 2024-07-19 18:26

主要观点总结

本文介绍了安信可科技的Thinker开发堂及其“让每一位thinker更进一步”的理念。文章分为三部分:Keil开发环境搭建、烧录说明和联系信息。其中详细阐述了Ra-09模组的开发环境搭建步骤,包括SDK获取、工具包导入、工程芯片参数配置修改、编译等。同时,也介绍了烧录工具的安装、硬件接线说明和固件验证方法。最后,提供了安信可官网、开发资料、官方教程、社区联系和业务咨询等联系方式。

关键观点总结

关键观点1: 安信可Thinker开发堂的理念及介绍

安信可致力于帮助开发者进步,提供了详细的教程和工具,用于开发Ra-09模组等LoRaWAN节点模块。

关键观点2: Keil开发环境搭建步骤

详细介绍了如何获取SDK、安装STM32CubeMX和Keil MDK开发环境、工具包导入、工程芯片参数配置修改以及编译等步骤。

关键观点3: 烧录工具安装及烧录说明

提供了烧录工具的安装链接,详细说明了硬件接线方法,包括模组与电脑的连接方式,以及固件烧录和验证的方法。

关键观点4: 联系信息

提供了安信可官网、开发资料、官方教程、社区联系和业务咨询的联系方式,便于读者获取更多信息和支持。


正文


Thinker开发堂

"让每一位thinker更进一步”




☜查看更多

安信可官方教程


文章目录


一、Keil开发环境搭建

1.1 获取SDK

1.2 安装 STM32CubeMX

1.3 安装Keil MDK开发环境

1.4 SDK获取

1.5 工具包导入

1.6 工程芯片参数配置修改

1.7 编译


二、烧录说明

2.1 烧录工具安装

2.2 硬件接线说明:

2.3 固件验证


三、联系我们




前言

Ra-09模组是由深圳市安信可科技有限公司开发的LoRaWAN节点模块。

产品介绍:功耗 0.1uA的LoRaWAN 模组来了!!!


模块核心处理器芯片是一款高集成度的低功耗LoRa射频芯片(SoC),支持LoRa、LoRaWAN。支持接入chirpstack、TTN等服务器。






01

Keil开发环境搭建




获取SDK

请联系安信可工作人员





xxxx安装 STM32CubeMX





安装Keil MDK开发环境

Keil MDK开发工具获取链接:

https://www.keil.com/download/product/

【推荐】工具安装说明文档链接:

https://blog.csdn.net/DaXiongRen/article/details/120072979






SDK获取

Ra-09模组开源SDK获取链接:https://github.com/Ai-Thinker-Open/Ai-Thinker-LoRaWAN-Ra-09.git

注:该源码将实时更新,建议使用git工具直接下载源码。






工具包导入

Ra-09模组编译需要的工具包为Keil.STM32WLxx_DFP.1.0.7.pack;

首先,打开源码中的GPIO例程(路径:STM32Cube_FW_WL_V1.3.0\Projects\NUCLEO-WL55JC\Examples\GPIO\GPIO_EXTI\MDK-ARM),如下:



打开以后,keil5 MDK将会自动下载编译等相关工具,若是网络有问题,则需要手动安装工具:


1)取消下载

2)点击file --> import,路径指到工具所在文件夹




3)导入成功以后,重新打开该project。

4)打开工程成功以后,点击Rebuild按钮,工具安装成功,将完成编译。





工程芯片参数配置修改

官方只提供了STM32WL55JC和STM32WL55JC1的相关应用demo,由于封装不通我们并不能直接使用相关程序,需要移植才能使用。

参考说明文档:

https://blog.csdn.net/qq_47159466/article/details/127106376






编译

完成参数配置以后,重新用keil MDK打开工程,点击Rebuild按钮,完成编译。编译完成以后,将在路径:

STM32Cube_FW_WL_V1.3.0\Projects\NUCLEO-WL55JC\Applications\LoRaWAN\LoRaWAN_AT_Slave\MDK-ARM\LoRaWAN_AT_Slave 

下生成固件 LoRaWAN_AT_Slave.hex。




02

烧录说明





烧录工具安装

烧录工具获取链接:STM32CubeProgrammer

运行应用程序,完成软件安装:


打开烧录软件,点击open file,选择我们刚刚编译好的文件;







硬件接线说明


Ra-09USB转TTL
VccVo
GNDGND
Tx2Rx
Rx2Tx
PH3DTR

将模组的 PH3 引脚接高电平以后,拉低一下 NRST 引脚,配置模组进入烧录模式。软件部分,点击 connect 之后再点击 Download,待进度条拉满,模组烧录成功。





固件验证

固件烧录成功以后,将模组的 PH3 引脚悬空,点击断开模组与烧录软件之间的连接,打开串口助手,连接模组,配置串口波特率为9600,复位一下模组,将获取启动信息,并发送ID读取指令,效果如下:




03

联系我们

●安信可官网docs:https://docs.ai-thinker.com/cam


●小安派GitHub开源仓库地址:https://github.com/Ai-Thinker-Open/AiPi-Open-Kits


备注

本文由安信可团队原创出品

如需转载请联系



微信改版,容易错过最新资讯和福利?





请到「今天看啥」查看全文

推荐文章
天津市文化和旅游局  ·  早安·天津
14 小时前
天津市文化和旅游局  ·  早安·天津
14 小时前
91运营网  ·  91运营网vip会员早鸟票抢座ing!!
3 天前
91运营网  ·  直播运营体系(2025版)
4 天前
91运营网  ·  小红书运营工具(2025版)
5 天前
生物探索  ·  Science趣闻:鲸鱼为何如此巨大?
7 年前