Toggle navigation
首页
问答
文章
积分商城
专家
专区
更多专区...
文档中心
返回主站
搜索
提问
会员
中心
登录
注册
RSOC-2026
【RSOC26】第一天学习笔记
发布于 2026-08-18 00:00:47 浏览:18
订阅该版
[tocm] ## 【RSOC26】第一天学习笔记 记录人:许伟威 日期:`2026.08.17` --- ## 一、环境搭建 ### 1.1 软件安装 | 软件 | 版本/说明 | 用途 | | -------------------- | --------------------- | -------------------------- | | RT-Thread Studio | 2.3.0+(最新 2.3.6) | 一站式 IDE,集成工具链/Env | | RT-Thread 标准版源码 | 4.0.3(默认)或 4.1.1 | 内核源码 | | STM32F4 芯片支持包 | 通过 SDK Manager 下载 | 芯片 BSP | | Git | 最新版 | 版本控制 | | TortoiseGit | 可选 | 图形化 Git 辅助工具 | | Typora | + 破解补丁 | Markdown 编辑器 | | STLink 驱动/升级工具 | STLinkUpgrade | 板卡调试下载 | | 串口调试助手 | 可选(正点原子等) | 串口终端 | ### 1.2 SDK Manager 配置 1. 打开 RT-Thread Studio → **SDK Manager** 2. 厂商过滤选择 **STM32** 3. 下载 **RT-Thread Source Code 4.0.3**(或 4.1.1) 4. 下载 **STM32F4 Chip Support Package**  ### 1.3 硬件连接 - 星火1号 Type-C 接 **DEBUG 口** → 按蓝色电源键 - 设备管理器确认出现 **STLink Debug**(通用串行总线设备) - 若 STLink 版本过旧 → 用 `STLinkUpgrade` 升级固件 - 串口波特率:**115200**  --- ## 二、工程创建与验证 ### 2.1 QEMU 仿真工程(第一个任务) 1. `文件 → 新建 → RT-Thread 项目 → 基于开发板 → QEMU VExpress-A9` 2. 编译 → 调试/下载 → 终端输出 `hello rt-thread` ```c /* 终端输出 */ hello rt-thread ``` ### 2.2 星火1号实体板工程(第三个任务) | 配置项 | 值 | | ---------- | ------------- | | 基于 | 芯片 | | 厂商 | STM32 | | 系列 | F4 | | 芯片 | STM32F407VG | | 内核版本 | 4.0.3(统一) | | 控制台串口 | 默认 UART | | 调试器 | STLink | 在 `main.c` 第一行添加: ```c rt_kprintf("Hello SOC 2026!\n"); ``` 验证步骤:编译 → 下载 → 串口终端(115200)→ 看到 RT-Thread Logo + `Hello SOC 2026!`。 - 输入 `Tab` 查看 FinSH 命令列表 - 输入 `ps` 查看线程 --- ## 三、Markdown 语法 ### 3.1 常用语法速查  --- ## 四、Git/Gitee 操作 ### 4.1 账户与密钥配置 ```bash git config --global user.name "你的名字(英文)" git config --global user.email "你的Gitee注册邮箱" ssh-keygen -t rsa -C "你的邮箱" # 一路回车 cat ~/.ssh/id_rsa.pub # 复制公钥 ``` > 将公钥粘贴到 Gitee:右上角头像 → 设置 → SSH 公钥 → 粘贴 → 确定 ```bash ssh -T git@gitee.com # 看到 successfully 即成功 ``` > ⚠️ **注意**:笔记截图时给公钥打码,**不要上传私钥**。 ### 4.2 常用命令 | 命令 | 作用 | | --------------------------------- | -------------- | | `git init` | 初始化仓库 | | `git clone
` | 克隆远程仓库 | | `git pull origin master` | 拉取最新代码 | | `git add
` / `git add .` | 添加到暂存区 | | `git commit -m "message"` | 提交到本地仓库 | | `git push origin
` | 推送到远程分支 | | `git checkout -b
` | 新建并切换分支 | | `git switch
` | 切换分支 | | `git remote set-url origin
` | 修改远程地址 | | `git remote -v` | 查看远程信息 | ---  **git配置**  上面是gitee测试连接 ## 五、PR 提交流程 ### 5.1 完整流程 1. 在 Gitee 网页 **Fork** 上游夏令营仓库 2. `git clone` 自己的 Fork 到本地 3. `git checkout -b day1`(新建分支,**不要用 master 直接提交**) 4. 在对应组别目录下新建个人目录,放入笔记和作业 5. `git add .` → `git commit -m "docs: init day1 template"` → `git push origin day1` 6. Gitee 网页 → 新建 Pull Request → 源分支 `day1` → 目标分支 `master`(上游仓库) 7. 审查人员选择:组员选小组长,小组长选导师 8. 审查通过后合并(建议勾选"合并后删除提交分支") 9. 合并后切回 master → `git pull` 同步最新 ### 5.2 冲突解决 冲突原因:Fork 时主仓库已更新,分支基于旧版本。 ```bash # Fork 页面点「同步」 git switch master git pull git switch day1 git merge master # 手动解决冲突 git push origin day1 # 重新 push ``` --- ## 八、常见问题与避坑 | 坑点 | 解决方案 | | :------------------------ | ----------------------------------------------------- | | Studio 找不到 SDK Manager | 重新安装或下载 4.1.1 版本源码 | | STLink 无法识别 | 升级固件(STLinkUpgrade)或重装驱动 | | 串口终端无输出 | 确认端口号 + 波特率 115200 + 板子已通 | | PR 冲突 | 先同步上游 → pull 最新 → merge → 解决冲突 → 重新 push | | 分支名重复 | 每次用不同名(day1、day1-v2、day2...) | | 直接提交到 master | 必须新建分支再提 PR,master 受保护 |
0
条评论
默认排序
按发布时间排序
登录
注册新账号
关于作者
徐VV
这家伙很懒,什么也没写!
文章
1
回答
0
被采纳
0
关注TA
发私信
相关文章
推荐文章
1
RT-Thread应用项目汇总
2
玩转RT-Thread系列教程
3
【最新活动】RT-Thread论坛活动正在进行(2026年5月活动已更新)
4
国产MCU移植系列教程汇总,欢迎查看!
5
机器人操作系统 (ROS2) 和 RT-Thread 通信
6
【技术三千问】之《玩转ART-Pi》,看这篇就够了!干货汇总
7
五分钟玩转RT-Thread新社区
8
关于STM32H7开发板上使用SDIO接口驱动SD卡挂载文件系统的问题总结
9
STM32的“GPU”——DMA2D实例详解
10
RT-Thread隐藏的宝藏之completion
热门标签
RT-Thread Studio
串口
Env
LWIP
SPI
Bootloader
AT
Hardfault
CAN总线
ART-Pi
FinSH
DMA
USB
RT-Thread
SCons
文件系统
RT-Thread Nano
线程
MQTT
STM32
FAL
rt-smart
BSP
cubemx
RTC
WIZnet_W5500
PWM
I2C_IIC
UART
packages_软件包
GD32
ota在线升级
ESP8266
freemodbus
flash
keil_MDK
编译报错
ADC
潘多拉开发板_Pandora
flashDB
Debug
ulog
msh
rt_mq_消息队列_msg_queue
socket
MicroPython
SDIO总线
中断
SFUD
QEMU
本月问答贡献
crystal266
3
个答案
1
次被采纳
CYFS
3
个答案
1
次被采纳
oxlm
1
个答案
1
次被采纳
王棒棒
1
个答案
1
次被采纳
wdfk_prog
1
个答案
1
次被采纳
本月文章贡献
Ewan11111
3
篇文章
1
次点赞
longtsing
1
篇文章
4
次点赞
RTT_Studio
1
篇文章
4
次点赞
枫雪天
1
篇文章
3
次点赞
PVNR_2505
1
篇文章
3
次点赞
回到
顶部
发布
问题
投诉
建议
回到
底部