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

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

3天内不再提示

RT-Thread Smart携手K230/K230D打造多核RISC-V高性能嵌入式操作系统

RT-Thread官方账号 2025-03-17 16:35 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在万物互联的智能时代,国产软硬件技术的突破正成为推动产业升级的核心动力。RT-Thread Smart(简称: RT-Smart)操作系统与嘉楠科技K230芯片的深度融合,为AI边缘计算领域带来了一站式国产化解决方案,以“快速启动、高效AI加速、安全可靠”等特性,重新定义了智能终端开发的边界。

d355cd78-030a-11f0-9434-92fbcf53809c.png

一、国产芯+国产系统:自主可控的AI底座

K230芯片作为国产RISC-V架构的高性能AIOT芯片,内置神经网络加速器(KPU),支持多种AI计算,为图像识别、语音处理等场景提供强大的算力支撑。RT-Thread Smart凭借其混合架构设计(用户态与内核态分离),既保障了系统安全性,又通过POSIX接口全兼容特性无缝对接应用态的AI算法框架,实现算法快速移植与部署。

二、智能加速:AI算法与K230NPU的完美协同

在K230芯片的神经网络加速器加持下RT-Thread Smart实现了AI推理性能的飞跃。通过优化的驱动框架,系统可直接调用K230的硬件加速单元,将AI算法的推理时延降低至毫秒级。例如,在安防摄像头场景中,使用YOLO算法,系统可实时分析视频流,精准识别人员、车辆等目标,同时保持300毫秒内快速启动的特性,满足应急响应需求。此外,RT-Thread Smart支持OpenCV、MicroPython等开源库,开发者可结合K230的算力,灵活调用预置算法或自定义模型。

三、极致体验: RT-Smart多核架构优化与特性

RT-Smart版本 针对 K230/K230D 多核架构进行了深度优化,充分发挥其硬件性能优势,主要特性包括:

实时性保障机制: 支持Vector指令集向量扩展。RVV的引入为处理器提供了向量处理和并行计算的能力,可以加速各种应用,如图像处理、信号处理、机器学习、科学计算等,满足严苛的实时性要求。

安全可靠用户态环境:RT-Smart支持用户态应用,支持将系统的大部分系统组件及驱动移到内核之外,以一个个单独的服务进程运行。

完整POSIX接口规范:RT-Smart 在用户态完整兼容PSE53 API标准:对多进程进行支持,包括fork,vfork,完整的网络支持,具备标准的Socket Abstraction Layer(SAL),并支持UNIX套接字,netlink等;支持POSIX Signal,threads等。

丰富的软件组件生态: RT-Smart 集成针对大容量存储设备提供掉电的安全文件系统,在任何异常掉电情况下,保证文件系统完整无损,支持 littleFs, FatFs, RomFs, RamFs 等文件系统,助力开发者快速构建功能丰富的嵌入式应用。

高效的多核间通信机制: RT-Smart 对多核间性能深度优化,每个核的重启不会影响到其他核的任务运行;针对在进行一些系统操作时会对其他核造成的抖动问题进行了深度优化。

d37f5936-030a-11f0-9434-92fbcf53809c.png

RT-Smart基于 K230/K230D 多核 RISC-V 处理器构建的高性能实时操作系统,为嵌入式系统开发提供了强大的软件平台。该解决方案充分利用了 K230/K230D 的硬件优势,并结合 RT-Smart 的软件特性,能够满足物联网、边缘计算和人工智能等领域对实时性、性能和能效的严苛要求。

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

    关注

    2

    文章

    124

    浏览量

    32455
  • RT-Thread
    +关注

    关注

    32

    文章

    1655

    浏览量

    45411
  • RISC-V
    +关注

    关注

    49

    文章

    2979

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    玄铁K230 + RT-Smart + MicroPython:打造高实时性FOC云台控制系统 | 技术集结

    发送控制信号,再由其他单片机驱动无刷电机。并且玄铁K230上的FOC控制算法是在RT-SmartRT-Thread的分支)上实现,使用硬件定时器更新输出力矩,比
    的头像 发表于 02-05 18:36 7897次阅读
    玄铁<b class='flag-5'>K230</b> + <b class='flag-5'>RT-Smart</b> + MicroPython:<b class='flag-5'>打造</b>高实时性FOC云台控制<b class='flag-5'>系统</b> | 技术集结

    手搓一个RT-Thread工地巡检机器人要几步? | 技术集结

    本项目为RT-Thread嵌入式大赛获奖作品,基于CanMVK230的工地巡检机器人。K230芯片集成了两颗RISC-V处理器核心,双核玄铁
    的头像 发表于 12-29 21:46 4420次阅读
    手搓一个<b class='flag-5'>RT-Thread</b>工地巡检机器人要几步? | 技术集结

    【作品合集】玄铁BPI-CanMV-K230D-Zero开发板测评

    K230D 芯片拥有双核玄铁 C908 RISC-V CPU,集成自主研发的第三代 KPU,内置 128MB LPDDR4 内存,提供了高性能的本地推理运算支持。Canmv K230D
    发表于 09-18 10:13

    基于k230 01studio开发板上的rtthread操作系统上的温度传感器驱动移植

    K230 板载温度传感器驱动移植与开发 在嵌入式系统开发中,板载温度传感器是一个常见而实用的外设。它可以实时反映芯片工作时的温度状态,为系统的散热管理和安全保护提供依据。本文将记录我在
    发表于 08-26 20:50

    【BPI-CanMV-K230D-Zero开发板体验】开箱以及开发板简介

    RISC-V CPU,集成自主研发的第三代 KPU,内置 128MB LPDDR4 内存,提供了高性能的本地推理运算支持。Canmv K230D Zero 的设计旨在支持各种 DIY 项目、物联网设备和
    发表于 08-25 22:49

    RT-Thread携手玄铁,全面展示 RISC-V 生态最新成果,期待莅临!

    2025年7月16日-19日,第五届RISC-V中国峰会将在上海张江科学会堂举行。作为全球领先的开源实时操作系统(RTOS)提供商,RT-Thread携手玄铁,在大会现场
    的头像 发表于 07-15 11:13 1210次阅读
    <b class='flag-5'>RT-Thread</b><b class='flag-5'>携手</b>玄铁,全面展示 <b class='flag-5'>RISC-V</b> 生态最新成果,期待莅临!

    【嘉楠堪智K230开发板试用体验】CanMV K230 开发环境搭建

    加速器的 RISC-V)的开源项目,该项目旨在创建低成本,可扩展, 使用 Python 驱动的AI人工智能模块。 CanMV K230 AI开发板基于嘉楠科技边缘计算芯片K230(RSIC-V
    发表于 07-13 22:05

    【嘉楠堪智K230开发板试用体验】开箱测评

    高性能、低功耗、快速启动、高安全性等多项特性。 2,硬件资源 CanMV K230 是基于 Canaan Kendryte K230 AI 边缘计算芯片的开发板,拥有以下关键硬件配置: 双核
    发表于 07-09 19:34

    【嘉楠堪智K230开发板试用体验】高校竞赛-K230开发板-1

    210和K510,K230在算力、性能、功耗等各方面都有显著的提升。其采用了嘉楠与平头哥合作推出的玄铁C908 RSIC-V架构,64位双核处理器,,是一款
    发表于 06-28 01:25

    【BPI-CanMV-K230D-Zero开发板体验】01_开箱+环境配置+系统烧录

    C908 RISC-V CPU,集成自主研发的第三代 KPU,内置 128MB LPDDR4 内存,提供了高性能的本地推理运算支持。Canmv K230D Zero 的设计旨在支持各种 DIY 项目、物
    发表于 06-26 19:07

    【BPI-CanMV-K230D-Zero开发板体验】介绍、系统安装、工程测试

    128MB LPDDR4 内存,提供了高性能的本地推理运算支持。 Canmv K230D Zero 的设计旨在支持各种 DIY 项目、物联网设备和嵌入式系统,具有丰富的开发资源和小巧
    发表于 06-25 20:15

    【BPI-CanMV-K230D-Zero开发板体验】香蕉派 K230D 视觉开发板开箱+CamMV 环境搭建

    【开箱】 今天收到了香蕉派 Banana Pi BPI-CanMV-K230D-Zero 开发板,先上图一睹为快。 【处理器介绍】 这款开发板搭载嘉楠科技 K230D 处理器,K230D
    发表于 06-24 22:54

    请问K230K230D有哪些区别?

    这两个芯片有哪些区别?算力相差多少? 你好,主要差别为K230D内置了DDR(128M),以及部分引脚没有引出,其他得没有差别。 K230D内置 128MB LPDD4, K230 使用外置
    发表于 06-11 06:46

    K230使用RT-Smart SDK开发怎么连接Wifi?

    RT-Smart SDK开发K230怎么去连接无线网,板子上面有网络模块和天线,01Studio的K230,找不到相关资料,求助大佬,感谢感谢
    发表于 06-10 08:23

    搭载双核玄铁C908  RISC-V CPU,BPI-CanMV-K230D-Zero开发板试用

    的第三代 KPU,内置 128MB LPDDR4 内存,提供了高性能的本地推理运算支持。Canmv K230D  Zero 的设计旨在支持各种 DIY  项目、物联网设备和嵌入式系统
    的头像 发表于 06-05 16:49 1879次阅读
    搭载双核玄铁C908  <b class='flag-5'>RISC-V</b> CPU,BPI-CanMV-<b class='flag-5'>K230D</b>-Zero开发板试用