前言
Ra-09模組是由深圳市安信可科技有限公司開發的LoRaWAN節點模塊。
產品介紹:功耗 0.1uA的LoRaWAN 模組來了?。。?/p>
模塊核心處理器芯片是一款高集成度的低功耗LoRa射頻芯片(SoC),支持LoRa、LoRaWAN。支持接入chirpstack、TTN等服務器。
01Keil開發環境搭建
工具包導入
Ra-09模組編譯需要的工具包為Keil.STM32WLxx_DFP.1.0.7.pack;
首先,打開源碼中的GPIO例程(路徑:STM32Cube_FW_WL_V1.3.0ProjectsNUCLEO-WL55JCExamplesGPIOGPIO_EXTIMDK-ARM),如下:
打開以后,keil5 MDK將會自動下載編譯等相關工具,若是網絡有問題,則需要手動安裝工具:
1)取消下載
2)點擊file --> import,路徑指到工具所在文件夾
3)導入成功以后,重新打開該project。
4)打開工程成功以后,點擊Rebuild按鈕,工具安裝成功,將完成編譯。
工程芯片參數配置修改
官方只提供了STM32WL55JC和STM32WL55JC1的相關應用demo,由于封裝不通我們并不能直接使用相關程序,需要移植才能使用。
編譯
完成參數配置以后,重新用keil MDK打開工程,點擊Rebuild按鈕,完成編譯。編譯完成以后,將在路徑:
STM32Cube_FW_WL_V1.3.0ProjectsNUCLEO-WL55JCApplicationsLoRaWANLoRaWAN_AT_SlaveMDK-ARMLoRaWAN_AT_Slave
下生成固件 LoRaWAN_AT_Slave.hex。
02燒錄說明
燒錄工具安裝
燒錄工具獲取鏈接:STM32CubeProgrammer
運行應用程序,完成軟件安裝:
打開燒錄軟件,點擊open file,選擇我們剛剛編譯好的文件;
硬件接線說明
Ra-09 | USB轉TTL |
Vcc | Vo |
GND | GND |
Tx2 | Rx |
Rx2 | Tx |
PH3 | DTR |
將模組的 PH3 引腳接高電平以后,拉低一下 NRST 引腳,配置模組進入燒錄模式。軟件部分,點擊 connect 之后再點擊 Download,待進度條拉滿,模組燒錄成功。
固件驗證
固件燒錄成功以后,將模組的 PH3 引腳懸空,點擊斷開模組與燒錄軟件之間的連接,打開串口助手,連接模組,配置串口波特率為9600,復位一下模組,將獲取啟動信息,并發送ID讀取指令,效果如下:
-
射頻芯片
+關注
關注
971文章
394瀏覽量
79014 -
開發環境
+關注
關注
1文章
215瀏覽量
16519 -
燒錄
+關注
關注
8文章
246瀏覽量
35402 -
LoRa
+關注
關注
348文章
1639瀏覽量
231383
原文標題:【LoRaWAN】Ra-09二次開發環境搭建以及固件燒錄說明
文章出處:【微信號:安信可科技,微信公眾號:安信可科技】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
評論