【瑞萨AI挑战赛】#01 快速开始

快速安装和配置 SDK 的过程参考这里

一、在 RT-Thread Studio 中配置 SDK

1. 安装 RT-Thread Studio

  • 这里下载安装 RT-Thread Studio

2. 选择 SDK Manager,安装相应的 SDK

在图标当中找到 SDK Manager
Titan Board 支持包版本

  1. Titan Board板级支持包:Board_Support_Packages → Renesas → Titan-Board → 1.0.0 (目前最新的是1.0.2)
  2. ARM编译工具链:ToolChain_Support_Packages → GNU_Tools_for_ARM_Embedded → 13.3.rel1
  3. PyOCD调试工具:Debugger_Support_Packages → PyOCD → 0.2.9

二、创建和烧录工程

1. 新建 RT-Thread 项目

  1. 文件 → 新建 → RT Thread 项目
  2. 填写项目信息:

2. 硬件连接

  1. 将USB线连接至板子上的 USB-DBG 端口上
  2. 出现 COM7 和 CMSIS-DAP

这里出现一个问题,CMSIS-DAP一开始被识别为 WinUSB 设备,解决办法是:卸载设备、重新插拔

3. 编译下载

  1. 点击构建
  2. 点击下载程序(右侧箭头应选择 DAP-LINK)

4. 运行命令

  1. 打开终端
  2. 运行命令
bash 复制代码
 \ | /
- RT -     Thread Operating System
 / | \     5.1.0 build Mar 15 2026 22:17:59
 2006 - 2024 Copyright by RT-Thread team

==================================================
Hello, Titan Board!
==================================================

msh >help
RT-Thread shell commands:
backtrace        - print backtrace of a thread
clear            - clear the terminal screen
version          - show RT-Thread version information
list             - list objects
help             - RT-Thread shell help
ps               - List threads in the system
free             - Show the memory usage in the system
pin              - pin [option]
reboot           - Reboot System

msh >ps
thread       pri  status      sp     stack size max used left tick   error  tcb addr
------------ ---  ------- ---------- ----------  ------  ---------- ------- ----------
tshell        20  running 0x000000d4 0x00001000    16%   0x00000006 OK      0x22022a18
sys workq     23  suspend 0x00000084 0x00000800    06%   0x0000000a OK      0x22021f10
tidle0        31  ready   0x0000005c 0x00000100    54%   0x00000005 OK      0x220203fc
timer          4  suspend 0x000000bc 0x00000200    36%   0x00000009 EINTRPT 0x22020858
main          10  suspend 0x000000e4 0x00000800    17%   0x00000008 EINTRPT 0x220215d8

应用层的入口函数在 src\hal_entry.c 中 的 void hal_entry(void) 。用户编写的源文件可直接放在 src 目录下。

cpp 复制代码
void hal_entry(void)
{
    rt_kprintf("\n==================================================\n");
    rt_kprintf("Hello, Titan Board!\n");
    rt_kprintf("==================================================\n");

    while (1)
    {
        rt_pin_write(LED_PIN_0, PIN_HIGH);
        rt_thread_mdelay(1000);
        rt_pin_write(LED_PIN_0, PIN_LOW);
        rt_thread_mdelay(1000);
    }
}
相关推荐
pusheng20258 小时前
IFSJ全英文专访:中国创新力量重塑先进气体感知技术,赋能全球关键基础设施安全
前端·网络·人工智能·物联网·安全
Aaron15889 小时前
无人机反制中AOA+TDOA联合定位技术与雷达探测定位技术的应用对比分析
arm开发·嵌入式硬件·fpga开发·硬件工程·无人机·信息与通信·信号处理
foundbug9999 小时前
STM32 睡眠模式测试程序
stm32·单片机·嵌入式硬件
黎阳之光11 小时前
数智赋能水厂全链路安全|黎阳之光以视频孪生技术落地供水精细化管控
人工智能·物联网·算法·安全·数字孪生
嵌入式小站12 小时前
STM32 零基础可移植教程 18:I2C 入门,先用扫描器找一找总线上有没有设备
chrome·stm32·嵌入式硬件
一只鹿鹿鹿12 小时前
网络安全评估方案
java·大数据·运维·物联网·web安全
天涯铭13 小时前
深入浅出:单片机I/O口串联电阻选型
单片机·嵌入式硬件·io口串联电阻
砍材农夫14 小时前
物联网实战:Spring Boot MQTT | 模拟器Paho客户端拆解高性能
java·javascript·spring boot·后端·物联网·struts
国科安芯14 小时前
ASP7A84AS——航天级低噪声高PSRR线性稳压器
网络·单片机·嵌入式硬件·架构·安全性测试
北京耐用通信14 小时前
耐达讯自动化 Modbus RTU转Profibus 网关产品技术说明书
人工智能·物联网·网络协议·自动化·信息与通信