0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

睿擎SDK V1.3.0重磅升级:RT-Thread + Linux 混合部署正式上线

RT-Thread官方账号 2025-08-30 10:04 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

本次更新主要引入了 AMP 混合部署模式、Perfetto 系统行为分析工具,应用 OTA 升级和 USB 功能增强等新特性,提供了更丰富的示例代码和开发工具,并大幅扩充了教程文档内容,全面提升开发效率和系统能力。


基于瑞芯微 RK3506J 芯片推出的睿擎派工业开发板,在实时控制、多核协同及工业协议支持方面展现出卓越性能。该平台采用创新的硬件架构和软件设计,为工业应用提供了全面解决方案。



一. 硬件架构与性能特点

睿擎派开发板采用异构多核设计,配备 3 核Cortex-A7(主频1.5GHz)和单核Cortex-M0(主频200MHz),形成"3+1"组合架构,支持 AMP 多核调度技术。各个处理器核心可独立运行不同系统。

b463f6b6-8545-11f0-9080-92fbcf53809c.png

接口能力方面,该开发板提供:

● 双百兆网口:支持 IEEE1588 时间同步协议,主备切换延迟低于 50ms

● 双CAN-FD接口:传输速率达5Mbps,满足工业总线通信需求

● DSMC/Flexbus 并行总线:提供400MB/s带宽,可直接连接FPGA实现高速数据采集和数据交互



二. 开发环境优化

睿擎派工业开发板默认搭载 RT-Thread 睿擎工业开发平台软件,睿擎平台采用MCU化设计理念,极大简化了开发流程:

1. 提供图形化IDE开发环境,无需自行搭建工具链,支持代码编写、编译、烧录与调试全流程。

b47f28c8-8545-11f0-9080-92fbcf53809c.png

2. 支持J-Link硬件单步调试,可实时查看寄存器、变量状态,问题定位效率提升50%以上。

3. 通过PinMux图形化工具实现外设驱动可视化配置,UART、SPI、Ethernet等外设驱动仅需勾选参数即可完成。

b495987e-8545-11f0-9080-92fbcf53809c.jpgb4ad3b1e-8545-11f0-9080-92fbcf53809c.jpg

4. 集成Perfetto系统行为分析工具,实现线程、中断、定时器等内核信息的可视化监控,是系统故障分析,性能调优的绝佳利器。

b4cac922-8545-11f0-9080-92fbcf53809c.png



三. 实时性能表现

在多重极限负载测试环境下,基于 RT-Thread SMP 专业版,该平台展现出优异的实时性能:

b4e5b9c6-8545-11f0-9080-92fbcf53809c.png

CPU核心分工策略

● CPU 0作为"总管家",承载所有线程和大多数中断,处理通用任务

● CPU 1作为"算力担当",专门处理计算密集型任务

● CPU 2作为"硬实时核心",专用于运行硬实时任务和关键中断

中断管理

● 外设中断默认归属CPU0

● 支持通过设备树/驱动动态调整中断分配

高精度硬件定时器中断强制绑定CPU2,确保时序精度

b4f996da-8545-11f0-9080-92fbcf53809c.jpg

CPU隔离与中断绑定策略图


实际测试

测试目的模拟对时序精度要求最苛刻的场景(如EtherCAT主站、高速运动控制),验证在极限负载下超高频周期任务的执行稳定性。

测试方法: 创建 125μs (8000Hz) 周期性超高频实时任务。使用高精度计时器,严苛测量每一次任务执行的时间抖动(Jitter)。

b5063e08-8545-11f0-9080-92fbcf53809c.pngb523a68c-8545-11f0-9080-92fbcf53809c.png

实际测试表明,在125μs周期性超高频实时任务中,任务执行最大抖动小于5μs,完全满足高精度工业控制和运动规划的严苛要求。



四. 工业协议支持

睿擎平台全面支持主流工业协议:

b5371064-8545-11f0-9080-92fbcf53809c.pngb548f392-8545-11f0-9080-92fbcf53809c.png

基于 LVGL 实现的显示 UI 界面

b564223e-8545-11f0-9080-92fbcf53809c.png



五. AI 机器视觉

睿擎平台在 RT-Thread 系统上深度集成ncnn AI 推理框架和 OpenCV 图像处理框架,通过其轻量化架构与硬件级优化能力,结合YOLO系列算法的高效单阶段检测特性,实现了工业场景下的目标检测系统。

b58699fe-8545-11f0-9080-92fbcf53809c.png

UVC摄像头已深度适配到睿擎平台中,能够在Web界面中实时显示摄像头画面,也可以在LCD屏幕上实时显示摄像头画面。

b5aa4138-8545-11f0-9080-92fbcf53809c.pngb5c5b44a-8545-11f0-9080-92fbcf53809c.png



六. 混合部署方案

除以上支持的 RT-Thread SMP 方案外, 平台也支持RT-Thread与Linux混合部署方案,能够实现:

● 一个或多个核心运行标准版Linux系统

● 另一个核心运行RT-Thread专业版

● 提供系统间IPC通信和数据传输机制

b5e011be-8545-11f0-9080-92fbcf53809c.png

这种架构允许实时应用与非实时应用同时运行,既可利用Linux丰富的生态资源,又能通过RT-Thread保证关键任务的实时性和稳定性。

b5f32f88-8545-11f0-9080-92fbcf53809c.png

典型应用场景包括:Linux运行QT负责图形界面,RT-Thread运行EtherCAT协议栈及外设控制。


RuiChing SDK V1.3.0 更新日志

内核更新:

  • 新增 AMP 混合部署模式支持,支持同时运行 Linux 和 RT-Thread
  • 新增应用 OTA 支持
  • 新增 USB 从机 CDC 设备支持
  • 新增 USB U盘支持
  • 优化部分驱动实现

应用 SDK 更新:

  • 新增 LVGL 电机控制示例
  • 新增混合部署模式出厂示例
  • 新增 USB 虚拟串口示例
  • 新增 Perfetto 性能分析工具
  • 修复部分已知问题

RuiChing Studio 更新:

  • 支持混合部署模式下的 RT-Thread 下载调试
  • 支持新建工程时选择调试器
  • 新增 Perfetto 性能分析工具
  • 优化应用固件及设备树固件下载体验

Web 文档更新:

  • 新增混合部署 RPMSG 通信示例教程
  • 新增 LVGL 电机控制示例教程
  • 新增 USB 虚拟串口示例教程
  • 新增性能分析工具使用教程
  • 新增 linux 相关开发文档
  • 新增 QT 开发文档


为帮助开发者快速上手睿擎派工业开发板,深入理解其多核调度、实时控制与AI视觉应用等,RT-Thread 将于9月分别在上海和深圳举办两场线下 Workshop 技术实战。届时将有资深工程师现场演示开发流程、实战调试技巧与典型工业场景应用,并提供一对一答疑与动手实验环节。欢迎报名参与,与我们一起探索工业控制的未来!

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Linux
    +关注

    关注

    88

    文章

    11854

    浏览量

    219822
  • Amp
    Amp
    +关注

    关注

    0

    文章

    103

    浏览量

    48679
  • SDK
    SDK
    +关注

    关注

    3

    文章

    1113

    浏览量

    52170
  • RT-Thread
    +关注

    关注

    32

    文章

    1657

    浏览量

    45452
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    平台AMP共享内存:LinuxRT-Thread 高速数据交换

    在AMP(AsymmetricMulti-Processing,非对称多处理)混合部署架构中,LinuxRT-Thread运行在同一颗芯片的两个不同核心上,如何高效地在两个系统之间传
    的头像 发表于 04-22 18:09 408次阅读
    <b class='flag-5'>睿</b><b class='flag-5'>擎</b>平台AMP共享内存:<b class='flag-5'>Linux</b> 与 <b class='flag-5'>RT-Thread</b> 高速数据交换

    焕新出发,赋能未来:RT-Thread商业网站全新升级上线!|新闻资讯

    近日,国内领先的嵌入式操作系统厂商——上海赛德电子科技有限公司正式宣布,其商业网站已完成全面升级,以崭新的面貌焕新上线。此次改版不仅是一次视觉与体验的升级,更是
    的头像 发表于 03-17 18:38 454次阅读
    焕新出发,赋能未来:<b class='flag-5'>RT-Thread</b>商业网站全新<b class='flag-5'>升级</b><b class='flag-5'>上线</b>!|新闻资讯

    直播 | 平台AMP混合部署:你的Qt界面如何“指挥”底层电机?

    很多工程师在做HMI+实时控制类产品时,会遇到两个棘手问题:●Qt界面写好了,怎么和底层实时任务通信?●AMP混合部署架构下,LinuxRT-Thread之间的数据交换代码该怎么写?
    的头像 发表于 03-03 19:33 663次阅读
    直播 | <b class='flag-5'>睿</b><b class='flag-5'>擎</b>平台AMP<b class='flag-5'>混合</b><b class='flag-5'>部署</b>:你的Qt界面如何“指挥”底层电机?

    直播预告 | 平台AMP混合部署:你的Qt界面如何“指挥”底层电机?

    很多工程师在做HMI+实时控制类产品时,会遇到两个棘手问题:●Qt界面写好了,怎么和底层实时任务通信?●AMP混合部署架构下,LinuxRT-Thread之间的数据交换代码该怎么写?
    的头像 发表于 02-27 18:18 449次阅读
    直播预告 | <b class='flag-5'>睿</b><b class='flag-5'>擎</b>平台AMP<b class='flag-5'>混合</b><b class='flag-5'>部署</b>:你的Qt界面如何“指挥”底层电机?

    直播 | 平台AMP混合部署实战:如何让LinuxRT-Thread高效协同工作

    在工业控制器、机器人或高端设备开发中,你是否正被这样的问题困扰:实时任务(如电机控制、数据采集)需要RT-Thread的微秒级响应,但上层应用(如UI、AI算法、网络服务)又离不开Linux的丰富
    的头像 发表于 01-27 19:41 714次阅读
    直播 | <b class='flag-5'>睿</b><b class='flag-5'>擎</b>平台AMP<b class='flag-5'>混合</b><b class='flag-5'>部署</b>实战:如何让<b class='flag-5'>Linux</b>和<b class='flag-5'>RT-Thread</b>高效协同工作

    直播预告 | 平台AMP混合部署实战:如何让LinuxRT-Thread高效协同工作

    在工业控制器、机器人或高端设备开发中,你是否正被这样的问题困扰:实时任务(如电机控制、数据采集)需要RT-Thread的微秒级响应,但上层应用(如UI、AI算法、网络服务)又离不开Linux的丰富
    的头像 发表于 01-23 11:06 787次阅读
    直播预告 | <b class='flag-5'>睿</b><b class='flag-5'>擎</b>平台AMP<b class='flag-5'>混合</b><b class='flag-5'>部署</b>实战:如何让<b class='flag-5'>Linux</b>和<b class='flag-5'>RT-Thread</b>高效协同工作

    RT-Thread Studio V2.3.0 版本正式发布!

    支持针对rt-thread版本号大于5.1.0时使用Env2.0.0高版本2新增支持卸载studio时选择是否保留已下载的SDK资源包文件3修复SDK管理器选择了版
    的头像 发表于 11-29 09:29 1483次阅读
    <b class='flag-5'>RT-Thread</b> Studio <b class='flag-5'>V</b>2.3.0 版本正式发布!

    RT-Thread开发者网站重磅升级 | 产品动态

    技术赋能,体验焕新尊敬的开发者,我们很高兴地宣布RT-Thread开发者网站已完成全面升级!本次升级基于全新的vuepress-them
    的头像 发表于 11-12 17:29 1660次阅读
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>睿</b><b class='flag-5'>擎</b>开发者网站<b class='flag-5'>重磅</b><b class='flag-5'>升级</b> | 产品动态

    如何使用rt-thread studio中,使用 定制化的SDK建立工程?

    --target=eclipse生成 rt-thread studio 工程 在rt-thread studio中,使用sdk Manager 导入配置成功。 配置成功了, 问题: 我如何使用在
    发表于 09-26 06:16

    为智能汽车打造“安全+效率+生态”内核,RT-Thread赛德重磅发布车控白皮书

    9月16日,RT-Thread赛德正式发布《RT-Thread程翧车控平台白皮书1.0》(2025),系统分析了车控操作系统领域格局与技术壁垒,以及集中化、国产化与虚拟化驱动变革的行业趋势,在此
    的头像 发表于 09-19 19:24 1522次阅读
    为智能汽车打造“安全+效率+生态”内核,<b class='flag-5'>RT-Thread</b><b class='flag-5'>睿</b>赛德<b class='flag-5'>重磅</b>发布车控白皮书

    rt-thread studio v2.2.7 SDK管理器无法下载怎么解决?

    使用rt-thread studio v2.2.7中sdk管理器下载包时,资源下载源已切换到gitee,但是下载时仍使用github源。 rt-thread 包还不支持导入功能,哎
    发表于 09-16 08:08

    混合部署方案:基于QT的电机驱动系统开发|技术集结

    一、方案核心概述本方案旨在解决系统开发中“高性能实时控制”与“丰富人机交互”的需求矛盾。它采用混合部署的架构,将系统清晰地分为两个层面:1.实时层:部署
    的头像 发表于 09-11 18:33 5717次阅读
    <b class='flag-5'>睿</b><b class='flag-5'>擎</b><b class='flag-5'>混合</b><b class='flag-5'>部署</b>方案:基于QT的电机驱动系统开发|技术集结

    像STM32一样轻松玩转 MPU!RT-Thread 平台 Workshop 上海站开启硬核实战!下一城?你定!

    为什么参加1零门槛体验:我们致力于让MPU开发如MCU般简单易上手。2一站式掌握:从概念演示到动手实践再到项目构思,全流程深度体验。3业界领先技术:了解RT-Thread平台如何革新MPU
    的头像 发表于 08-18 17:05 1709次阅读
    像STM32一样轻松玩转 MPU!<b class='flag-5'>RT-Thread</b> <b class='flag-5'>睿</b><b class='flag-5'>擎</b>平台 Workshop 上海站开启硬核实战!下一城?你定!

    RT-Thread荣获2025优秀开源项目 | 新闻速递

    6月底,RT-Thread赛德受邀参与由上海开源信息技术协会主办的2025上海开源创新精英荟。上海市商委副主任张杰出席会议并致辞。RT-Thread嵌入式操作系统项目凭借其卓越的技术创新与开源生态
    的头像 发表于 07-04 09:04 2909次阅读
    <b class='flag-5'>RT-Thread</b>荣获2025优秀开源项目 | 新闻速递

    RT-Thread赛德开源无人机领域硬核飞控上线!| 产品动态

    SIEON-S1飞控视频介绍随着无人机、无人车、无人船和机器人等行业的快速发展,智能设备对操作系统高性能、可靠性和灵活性的需求日益增长。RT-Thread赛德携手释云科技,打造了一款专业级、高性能
    的头像 发表于 05-28 20:33 1530次阅读
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>睿</b>赛德开源无人机领域硬核飞控<b class='flag-5'>上线</b>!| 产品动态