diff --git a/rt-thread-version/rt-thread-standard/_sidebar.md b/rt-thread-version/rt-thread-standard/_sidebar.md index 7d775dbc26ef4a880e3de19fcd4d55e4feabf900..65d41314281bf2fdcd78dc8464819007003af925 100644 --- a/rt-thread-version/rt-thread-standard/_sidebar.md +++ b/rt-thread-version/rt-thread-standard/_sidebar.md @@ -15,6 +15,7 @@ - [RT-Thread HMI-Board](/rt-thread-version/rt-thread-standard/hw-board/ra6m3-hmi-board/ra6m3-hmi-board.md) - [RT-Thread Vision-Board](/rt-thread-version/rt-thread-standard/hw-board/ra8d1-vision-board/ra8d1-vision-board.md) - [RT-Thread EtherKit](/rt-thread-version/rt-thread-standard/hw-board/rzn2l-etherkit/rzn2l-etherkit.md) + - [RT-Thread Titan-Board](/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/ra8p1-titan-board.md) - [英飞凌PSOC62评板](/rt-thread-version/rt-thread-standard/hw-board/ifx-eval-kit/ifx-eval-kit.md) - [NXP FRDM-MCXA346](/rt-thread-version/rt-thread-standard/tutorial/quick-start/frdm_mcxa346/quick-start.md) - [NXP FRDM-MCXN947](/rt-thread-version/rt-thread-standard/tutorial/quick-start/frdm_mcxn947/quick-start.md) @@ -212,6 +213,7 @@ - [HMI-Board](/rt-thread-version/rt-thread-standard/hw-board/ra6m3-hmi-board/ra6m3-hmi-board.md) - [Vision-Board](/rt-thread-version/rt-thread-standard/hw-board/ra8d1-vision-board/ra8d1-vision-board.md) - [RZN2L-EtherKit](/rt-thread-version/rt-thread-standard/hw-board/rzn2l-etherkit/rzn2l-etherkit.md) + - [Titan-Board](/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/ra8p1-titan-board.md) - Demo示例 - 开源参考设计 - [英飞凌网关Demo](/rt-thread-version/rt-thread-standard/tutorial/open-projects-design/Infineon/Infineon-gateway-demo.md) diff --git a/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/Titan-Board.png b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/Titan-Board.png new file mode 100644 index 0000000000000000000000000000000000000000..0e259554f3e90929703ff6947d9e5fbeac1c6a6e Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/Titan-Board.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/buil&download.png b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/buil&download.png new file mode 100644 index 0000000000000000000000000000000000000000..b8233e03198b83ca34bb96cc9a3fc4d54a932bd9 Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/buil&download.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/create_project_1.png b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/create_project_1.png new file mode 100644 index 0000000000000000000000000000000000000000..b7f8d0eb0233377d25c86f74bd9f6a02a6c225dc Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/create_project_1.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/create_project_2.png b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/create_project_2.png new file mode 100644 index 0000000000000000000000000000000000000000..91ae856ee342a15b6e5cd630db653f4171aaec80 Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/create_project_2.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/download_sdk.png b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/download_sdk.png new file mode 100644 index 0000000000000000000000000000000000000000..c8164ba141774859e496074b6490d7c9680f76fe Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/download_sdk.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/download_tools.png b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/download_tools.png new file mode 100644 index 0000000000000000000000000000000000000000..1438f5eed383dc4d93d135bd3e35347ef39d58a9 Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/download_tools.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/drivers.png b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/drivers.png new file mode 100644 index 0000000000000000000000000000000000000000..d59515c6b6b2243a5876e26e736e5dd23b7232da Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/drivers.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/face_detect.gif b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/face_detect.gif new file mode 100644 index 0000000000000000000000000000000000000000..6c2acd97b530e653dc0a2dcbe1974b7ee67aef06 Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/face_detect.gif differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/ra8p1-block-diagram_0.png b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/ra8p1-block-diagram_0.png new file mode 100644 index 0000000000000000000000000000000000000000..35fd9917d5c6b0892f94ca9320e39c7dbdbc5e4d Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/ra8p1-block-diagram_0.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/titan_board_hw_resource.png b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/titan_board_hw_resource.png new file mode 100644 index 0000000000000000000000000000000000000000..1fe81e1a405e51e47324fe08b495b37aaa13759c Binary files /dev/null and b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/figures/titan_board_hw_resource.png differ diff --git a/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/ra8p1-titan-board.md b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/ra8p1-titan-board.md new file mode 100644 index 0000000000000000000000000000000000000000..e65e5bc41518e7f7fcf48827485cdb92c03a27ef --- /dev/null +++ b/rt-thread-version/rt-thread-standard/hw-board/ra8p1-titan-board/ra8p1-titan-board.md @@ -0,0 +1,80 @@ +# Titan Board 开发板 + +Titan Board 开发板是 RT-Thread 推出基于瑞萨 Cortex-M85 与 Cortex-M33 双核架构 R7KA8P1 芯片,为工程师们提供了一个灵活、全面的开发平台,助力开发者在嵌入式物联网领域获得更深层次的体验。 + +Titan Board 搭载频率 1GHz Arm® Cortex®-M85 与 250MHz Arm® Cortex®-M33 双架构核 RA8P1 芯片。RA8P1 系列是瑞萨电子首款搭载高性能 Arm® Cortex®-M85 (CM85) 及 Helium™ 矢量扩展,并集成 Ethos™-U55 NPU 的 32 位 AI 加速微控制器 (MCU)。 该系列通过单芯片实现 256 GOPS 的 AI 性能、超过 7300 CoreMarks 的突破性 CPU 性能和先进的人工智能 (AI) 功能,可支持语音、视觉和实时分析 AI 场景。开发板具备更多外设支持,以及社区力量的支持下不断完善的 SDK 仓库,等你来加入并探索! + +![Titan-Board](figures/Titan-Board.png) + +## 资料链接 + +- SDK github:[https://github.com/RT-Thread-Studio/sdk-bsp-ra8p1-titan-board](https://github.com/RT-Thread-Studio/sdk-bsp-ra8p1-titan-board) + +- SDK gitee:https://gitee.com/RT-Thread-Studio-Mirror/sdk-bsp-ra8p1-titan-board + +- 开发板购买链接:[Titan Board 购买链接](https://e.tb.cn/h.S9Pr5nGCnotqsZD?tk=iYAefWRw56j)(请复制至某宝打开) + +## 芯片特性 + +- **主控芯片**:**Titan Board** 采用瑞萨 RA8P1 芯片,是一个 32 位 AI 加速微控制器 (MCU),具有带 TSN 的高级 2 端口千兆以太网交换机,拥有 Helium™ 矢量扩展和 TrustZone 技术的加持,并集成 Ethos™-U55 NPU AI 神经网络处理单元。 +- **Arm® Cortex®-M85 内核**:最高可达 1GHz 的处理能力,兼具卓越的实时处理与智能计算能力。 +- **Arm® Cortex®-M33 内核**:最高频率 250 MHz,可用于系统管理、安全控制或低功耗任务处理,与 M85 核协同实现高性能与高安全性的多核架构。 +- **内存配置**:2MB SRAM,包括 TCM 和 64KB 缓存,支持 ECC,保证数据完整性和系统稳定性。 +- **集成 NPU**:Ethos™-U55 NPU,500MHz 下算力达 256GOPS。 + +下图是 Titan Board 的 CPU 框图: + +![RA8P1 Block Diagram](figures/ra8p1-block-diagram_0.png) + +## 示例演示 + +* 人脸检测 + +face_detect + +* RPMsg-Lite 双核通信 + + + +## 开发板资源 + +板载资源: + +![titan_board_hw_resource](figures/titan_board_hw_resource.png) + +外设支持情况: + +![drivers](figures/drivers.png) + +## 环境搭建 + +环境搭建请参考此文档:[Titan Board 环境搭建文档](https://docs.qq.com/doc/DYkJRWHJMZXNzYkhU) + +## RT-Thread Studio 开发步骤 + +1.打开 RT-Thread Studio ,安装 Titan Board 开发板支持包(如有最新建议安装最新版本,下图版本仅供参考); + +* 下载 Titan Board SDK 资源包。 + +![download_sdk](figures/download_sdk.png) + +* 下载编译工具链以及调试工具。 + +![download_tools](figures/download_tools.png) + +2.新建 Titan Board 工程,选择左上角文件->新建->RT-Thread 项目->基于开发板,可以创建示例工程和模板工程; + +![create_project_1](figures/create_project_1.png) + +![create_project_2](figures/create_project_2.png) + +3.进行工程的编译和下载: + +![buil&download](figures/buil&download.png) + +## 其他资料 + +- [开发板数据手册](https://gitee.com/RT-Thread-Studio-Mirror/sdk-bsp-ra8p1-titan-board/blob/main/docs/ra8p1-datasheet.pdf) +- [开发板硬件手册](https://gitee.com/RT-Thread-Studio-Mirror/sdk-bsp-ra8p1-titan-board/blob/main/docs/ra8p1-user-manual.pdf) +- [开发板用户手册](https://rt-thread-studio.github.io/sdk-bsp-ra8p1-titan-board/latest/index_zh.html) +