《郭占鑫-RT-Thread助力AIOT应用高效开发.pdf》由会员分享,可在线阅读,更多相关《郭占鑫-RT-Thread助力AIOT应用高效开发.pdf(27页珍藏版)》请在三个皮匠报告上搜索。
1、RT-ThreadAIoT-感知层芯片等硬件规格超百类控制芯片AI芯片通信芯片语言芯片链接技术多样化2/3/4/5GNB-IoT/eMTC/LoRaWiFi蓝牙ZigBee应用场景分散化,业务逻辑复杂化消费医疗车载导航农业环境工业能源安防航空航天MCU/MPUDriver应用系统应用系统连接应用系统连接云端应用系统连接多媒体云端应用系统连接多媒体AI云端应用单品智能智能互联主动互联产品场景用户嵌入式开发的技术趋势处理器更高计算更低功耗更强扩展更安全RISC-V软件和工具软件复杂度增加RTOS发展为IoT OS多芯多OS跨向统一OS平台云端一体化技术交互边缘计算安全应用开发APP化MCU国内MC
2、U芯片公司数量80家数据统计时间:2021年8月未来国内MCU芯片公司数量RISC-VOSGCCLLVM-ClangOpenOCDriscv-glibcFFTCNN LinuxRT-Thread RTOS 上承各类应用,在同一的技术平台上开发针对不同场景的应用软件,应对业务复杂性API、组件、软件包下接不同规格的硬件,在同一的技术平台上开发针对不同场景的应用软件,应对技术复杂性HAL、BSP&ARCH库MCU/RT-ThreadGUIPOSIXMPURTOSPOSIXIP生态能力技术能力多媒体MMUSDKSMPRT-Thread202020152014201920102010 0.3.0RT-
3、Thread20111.0.0RTOSscons20152.0.0AndroidGUI20141.2.0msh2006RT-Thread0.1.020173.0IoT OS2018 20194.0RT-Thread Studio IDE20232011200620062020RT-Thread Smart20062023RT-Thread 5.0.01./02.RT-Thread 03.RISC-VRT-Thread Kernellibcpu/BSPSAL/UIPOSIX API|C+API|RT-Thread API:Js,mpyFOTART-ThreadRT-Threaddebug bri
4、dgeIoT IoTATUSB stackSDKbootloaderARMMIPSC-SkySPARCXtensaGithub star:8100Gitee GVP硬实时内核硬实时内核信号量信号量同步与通信同步与通信互斥量互斥量事件集事件集消息队列消息队列邮箱邮箱线程管理线程管理时钟管理时钟管理内存管理内存管理中断管理中断管理CPU CPU 架构架构ARMARMRISCRISC-V VShell Shell 组件组件可移植组件可移植组件.RT-Thread Nano:5000ROM 3K Bytes/RAM 2K BytesCPUUARTIICSPITimerSD/MMCEMAC/Thread
5、sDFS/ufsSAL/unetDevice DriversRT-Thread API/syscallmsh/gdbstubmusllibcTimer,virtual memory,IPC channel,shared memorySemaphore,mutex,message queue,signal etc.Application,JsKitIPC channelRT-Thread Smart:基于微内核架构的面向实时应用场合的高性能操作系统配置,它能够填补传统 RTOS 和大型操作系统 Linux 之间的空白,主要针对 MPU 类芯片,具备内核精简、快速启动、实时抢占调度、系统和应用安全
6、隔离保护,完整的 POSIX 接口、兼容 GNU 生态,RT-Thread 软件包生态,方便开发和调试等特性。RISC-VRT-Thread Kernellibcpu/BSPSAL/UIPOSIX API|C+API|RT-Thread API:Js,mpyFOTART-ThreadRT-Threaddebug bridgeIoT IoTATUSB stackSDKbootloaderARMMIPSC-SkySPARCXtensaRT-Thread 标准版:基于宏内核架构的高安全实时操作系统配置,功能丰富,除内核外