主要观点总结
本文介绍了安信可科技的Thinker开发堂及其“让每一位thinker更进一步”的理念。文章分为三部分:Keil开发环境搭建、烧录说明和联系信息。其中详细阐述了Ra-09模组的开发环境搭建步骤,包括SDK获取、工具包导入、工程芯片参数配置修改、编译等。同时,也介绍了烧录工具的安装、硬件接线说明和固件验证方法。最后,提供了安信可官网、开发资料、官方教程、社区联系和业务咨询等联系方式。
关键观点总结
关键观点1: 安信可Thinker开发堂的理念及介绍
安信可致力于帮助开发者进步,提供了详细的教程和工具,用于开发Ra-09模组等LoRaWAN节点模块。
关键观点2: Keil开发环境搭建步骤
详细介绍了如何获取SDK、安装STM32CubeMX和Keil MDK开发环境、工具包导入、工程芯片参数配置修改以及编译等步骤。
关键观点3: 烧录工具安装及烧录说明
提供了烧录工具的安装链接,详细说明了硬件接线方法,包括模组与电脑的连接方式,以及固件烧录和验证的方法。
关键观点4: 联系信息
提供了安信可官网、开发资料、官方教程、社区联系和业务咨询的联系方式,便于读者获取更多信息和支持。
正文
文章目录
一、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等服务器。
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。