Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
ART-Pi_LoRa开发套件
STM32L4
RT-Thread Studio
基于RT-Thread Studio设计用户的STM32L4开发板支持包
发布于 2021-05-21 00:14:28 浏览:1620
订阅该版
[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等示例工程。 ![LSD4RF-TEST2002_EVK_Pic.png](https://oss-club.rt-thread.org/uploads/20210521/1fde5f06e27d59149b4a8b358f121ae9.png)
# 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 --> "新建" --> "开发板支持包" ![image02.png](https://oss-club.rt-thread.org/uploads/20210521/306b9cabbb3284b302a0b1e90f91c0b1.png) b. 填写LSD4RF-TEST2002 EVB资源包“开发板信息”、“开发板特性”、“文档信息”、“工程信息”等内容项,最后在“工程信息”点击“生成”即可。 ![image03.png](https://oss-club.rt-thread.org/uploads/20210521/050bc755c4ec2e294c306d87a23d505e.png) 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方式: ![rtt-studio_lsd4rf-test2002_sdk_import_1.gif](https://oss-club.rt-thread.org/uploads/20210521/4fe3fe24f4726a97ef11a7cc0bf5faef.gif)
## 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 资源包 ![46560e64721a711b218dac75ef14227d.png](https://oss-club.rt-thread.org/uploads/20210521/46560e64721a711b218dac75ef14227d.png) c. 选择.zip格式的支持包(如本项目中的sdk-bsp-stm32l476-lsd4rf-test2002.zip) ![BSP_select_sdk_zip.png](https://oss-club.rt-thread.org/uploads/20210521/5158b68578613232a34a71ce293536f4.png) d. 支持包安装完成后,选择“基于开发板“创建项目——>”开发板 STM32L476-LSD4RF-TEST2002“->”模板工程“或者”示例工程“进行项目创建、开发等 ![BSP_creat_RT-Thread_project.png](https://oss-club.rt-thread.org/uploads/20210521/9fca575f953fd60755fcbf3e0ad6e682.png)
# 4 注意 1. 使用RT-Thread Studio开发时,注意工程所在文件路径尽量不要太深,必须因文件路径过长,导致可能出现的编译过程出错等情况。 2. RT-Thread Studio离线导入SDK时,压缩包格式必须为.zip
1
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
ForestRain
这家伙很懒,什么也没写!
文章
12
回答
11
被采纳
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
USB
DMA
文件系统
RT-Thread
SCons
RT-Thread Nano
线程
MQTT
STM32
RTC
FAL
rt-smart
ESP8266
I2C_IIC
WIZnet_W5500
ota在线升级
UART
PWM
cubemx
freemodbus
flash
packages_软件包
BSP
潘多拉开发板_Pandora
定时器
ADC
GD32
flashDB
socket
中断
Debug
编译报错
msh
SFUD
keil_MDK
rt_mq_消息队列_msg_queue
at_device
ulog
C++_cpp
本月问答贡献
踩姑娘的小蘑菇
7
个答案
3
次被采纳
张世争
8
个答案
2
次被采纳
rv666
5
个答案
2
次被采纳
用户名由3_15位
11
个答案
1
次被采纳
KunYi
6
个答案
1
次被采纳
本月文章贡献
程序员阿伟
5
篇文章
2
次点赞
hhart
3
篇文章
4
次点赞
大龄码农
1
篇文章
2
次点赞
ThinkCode
1
篇文章
1
次点赞
Betrayer
1
篇文章
1
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部