Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
ART-Pi_LoRa开发套件
STM32L4
RT-Thread Studio
基于RT-Thread Studio设计用户的STM32L4开发板支持包
发布于 2021-05-21 00:14:28 浏览:1721
订阅该版
[tocm] ## 1 简介 sdk-bsp-stm32l476-lsd4rf-test2002 是 [ART-Pi LoRa 开发套件](http://wsn.lierda.com/index.php/Home/product/detail/id/113.html)——RF评估板LSD4RF-TEST2002[STM32L4] EVB的开发板支持包,可用作开发SDK包,方便用户快速开发自己的应用程序。 sdk-bsp-stm32l476-lsd4rf-test2002代码仓库: - [https://gitee.com/forest-rain/sdk-bsp-stm32l476-lsd4rf-test2002](https://gitee.com/forest-rain/sdk-bsp-stm32l476-lsd4rf-test2002)。 sdk-bsp-stm32l476-lsd4rf-test2002 SDK当前中包含了led、串口shell、lora radio、LoRaWAN End-Device、低功耗、OLED等示例工程。 
# 2 设计LSD4RF-TEST2002 EVB资源包
## 2.1 生成LSD4RF-TEST2002 EVB资源包 参考官方说明文档[《开发板资源包制作》](https://www.rt-thread.org/document/site/rtthread-studio/um/studio-user-manual/#_73) - [https://www.rt-thread.org/document/site/rtthread-studio/um/studio-user-manual/#_73](https://www.rt-thread.org/document/site/rtthread-studio/um/studio-user-manual/#_73) a. RT-Thread Studio --> "新建" --> "开发板支持包"  b. 填写LSD4RF-TEST2002 EVB资源包“开发板信息”、“开发板特性”、“文档信息”、“工程信息”等内容项,最后在“工程信息”点击“生成”即可。  c. 根据实际需求,可修改支持包配置文件sdk-bsp-stm32l476-lsd4rf-test2002.yaml,进一步调整文件组织方式(非必须)。
## 2.2 LSD4RF-TEST2002 EVB目录结构 ``` $ sdk-bsp-stm32l476-lsd4rf-test2002 ├── README.md ├── sdk-bsp-stm32l476-lsd4rf-test2002.yaml ├── documents │ └── images ├── drivers ├── libraries │ ├── STM32L4xx_HAL_Driver │ ├── CMSIS │ └── SConscript ├── projects │ ├── blink_led │ ├── lrs101_lora_radio │ ├── lrs101_lorawan_ed │ ├── lrs101_lorawan_ed_pm │ └── oled_sh1106_u8g2 └── rt-thread ``` - sdk-bsp-stm32l476-lsd4rf-test2002.yaml - 描述 LSD4RF-TEST2002[STM32L4]的硬件信息等 - documents - 图片 等 - libraries - STM32L4 固件库等 - drivers - 通用外设驱动 - projects - 示例工程文件夹 - blink_led - LED闪烁与串口Shell - 用户可基于该示例搭建基础项目模板 - lrs101_lora_radio - lora radio Shell,支持单\\双向通信、空口抓包等功能 - 用户可基于该示例构建lora-radio通信应用、功能测试等 - lrs101_lorawan_ed - LoRaWAN End Device Shell,支持lorawan class A\\C、confirm\\unconfirm等功能 - 用户可基于该示例构建LoRaWAN终端设备的通信应用、功能测试等 - lrs101_lorawan_ed_pm - LoRaWAN End Device Class A低功耗应用示例 - 用户可基于该示例构建类似一键报警、环境监测等低功耗应用 - oled_sh1106_u8g2 - 基于u8g2的OLED屏幕应用,动态显示RTC时间等 - 用户可基于该示例构建OLED屏幕字符、图像等显示功能 - rt-thread - rt-thread 源码
# 3 使用方式 sdk-bsp-stm32l476-lsd4rf-test2002 当前基于 RT-Thread Studio 2.1.0版本,采用离线导入SDK方式: 
## 3.1 基于RT-Thread Studio 开发 a. 下载[sdk-bsp-stm32l476-lsd4rf-test2002](https://gitee.com/forest-rain/sdk-bsp-stm32l476-lsd4rf-test2002 )到本地,然后将sdk-bsp-stm32l476-lsd4rf-test2002压缩为.zip格式 b. 打开 RT-Thread Studio 的包管理器,导入 LSD4RF-TEST2002 SDK 资源包  c. 选择.zip格式的支持包(如本项目中的sdk-bsp-stm32l476-lsd4rf-test2002.zip)  d. 支持包安装完成后,选择“基于开发板“创建项目——>”开发板 STM32L476-LSD4RF-TEST2002“->”模板工程“或者”示例工程“进行项目创建、开发等 
# 4 注意 1. 使用RT-Thread Studio开发时,注意工程所在文件路径尽量不要太深,必须因文件路径过长,导致可能出现的编译过程出错等情况。 2. RT-Thread Studio离线导入SDK时,压缩包格式必须为.zip
1
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
ForestRain
这家伙很懒,什么也没写!
文章
12
回答
12
被采纳
5
关注TA
发私信
相关文章
1
rt_thread studio 啥时候能用呢
2
RT_Thread使用反馈帖子
3
RTT studio 下的 AT指令问题。
4
什么时候RTT Sdudio支持Ubuntu,Deepin和UOS操作系统
5
rt thread Studio 关于J-LINK下载问题
6
RT-Thread studio 调试设置问题
7
RTT-Studio 如何设置调试配置参数?
8
rt_thread studio 软件包配置
9
RT-Studio目前只能开发STM32的项目吗?
10
rtt studio 生成hex名字修改
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
国产MCU移植系列教程汇总,欢迎查看!
4
机器人操作系统 (ROS2) 和 RT-Thread 通信
5
五分钟玩转RT-Thread新社区
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
8
STM32的“GPU”——DMA2D实例详解
9
RT-Thread隐藏的宝藏之completion
10
【ART-PI】RT-Thread 开启RTC 与 Alarm组件
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
AT
Bootloader
Hardfault
CAN总线
FinSH
ART-Pi
DMA
USB
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
rt-smart
FAL
I2C_IIC
UART
ESP8266
cubemx
WIZnet_W5500
ota在线升级
PWM
BSP
flash
freemodbus
packages_软件包
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
编译报错
中断
Debug
rt_mq_消息队列_msg_queue
keil_MDK
ulog
SFUD
msh
C++_cpp
MicroPython
本月问答贡献
RTT_逍遥
10
个答案
3
次被采纳
xiaorui
3
个答案
2
次被采纳
winfeng
2
个答案
2
次被采纳
三世执戟
8
个答案
1
次被采纳
KunYi
8
个答案
1
次被采纳
本月文章贡献
catcatbing
3
篇文章
5
次点赞
lizimu
2
篇文章
9
次点赞
swet123
1
篇文章
4
次点赞
Days
1
篇文章
4
次点赞
YZRD
1
篇文章
2
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部