支持多核 CPU 的 SMP(对称多处理)模式。在 SMP 模式下,RT-Thread 可以在多个 CPU 核心上同时运行...
rt_err_trt_thread_control(rt_thread_tthread,intcmd,void*arg) 1 当参数 cmd 的值为 RT_THREAD_CTRL_BIND_CPU 时,函数将线程 thread 绑定到参数 arg 指定的 CPU 上。 移植说明 为了将 RT-Thread 系统移植到其它 SMP 平台上,需要创建相应的 BSP ,编写底层代码。这里我们以全志 T3 芯片(四核 Cortex-A7 ...
在《基于Hightec+TC375TP的RT-Thread移植详解》一文中,基于Tricore实现了单核RTThread的移植。最近,花了些时间完成遗留的任务:基于Tricore的多核移植。目前,多数项目中的单片机都具备多核,多核单片机似乎已经…
Cortex-M33:已移植好了rt-thread,相关的硬件外设由Cortex-M33负责初始化。 Cortex-M33负责启动Cortex-A7 目标 支持浮点 FPU 支持NEON 支持MMU rt-thread 开启SMP能正常运行 coremark、内存读写等跑分测试达到相同等级硬件平台的水平 移植步骤 一、参考合适的BSP 选择参考bsp目录下qemu-vexpress-a9的代码,因为cortex-A9...
●考虑更多RISC-V架构、芯片的支持,包括集成到RT-Thread Studio集成开发环境中; ●考虑支持更多MPU类型芯片,更甚之MPU芯片会把Cortex-M7纳入考虑 ; ●多来硬的:通过我们或者和合作伙伴一起,推出更多的硬件模块、板卡给大家使用。 最后,借这个机会感谢:malongwei、greedyhao、a1012112796、ZYH、liweihao、Steven Liu...
RT-Thread是一个集实时操作系统(RTOS)内核、中间件组件的物联网操作系统,架构如下: 内核层:RT-Thread内核,是 RT-Thread的核心部分,包括了内核系统中对象的实现,例如多线程及其调度、信号量、邮箱、消息队列、内存管理、定时器等;libcpu/BSP(芯片移植相关文件 / 板级支持包)与硬件密切相关,由外设驱动和 CPU 移植...
国内领先国产核心软件厂商睿赛德科技宣布,RT-Thread商业支持英飞凌科技车规级32位AURIX TriCore多核控制器,可以让客户更容易且无缝地使用TriCore处理器,充分利用多核的强大性能,提供给用户易用的操作系统开发环境及OTA,CAN/CANFD/LIN等能力;结合即将获得的ISO26262 ASIL-D功能安全认证,RT-Thread Auto forMCU为汽车领域...
完整适配了rt-thread设备驱动框架,支持spi,can,uart等。 支持finsh控制台,自动初始化(INIT_BOARD_EXPORT...),精简的cm_backtrace。 默认的调试输出组件使用Segger RTT,通过SWD接口输出。 使用rt-thread设备驱动框架规避了RTX中间件的版权问题(RTX的中间件RL-FlashFS, RL-USB, RL-TCPnet等需要购买正版的KEIL-MDK)...
(RT-Thread开发者社区运营总监陈峰) 陈峰认为,在过去一年里RT-Thread已经变得更加稳健、更具富操作性、更加安全。一是在硬件上的支持覆盖了主流的芯片,二是对POSIX的支持更加完善,三是在libc也做了更强的完善,四是在代码注释上做了非常多工作,包括完善注释风格以及语法等,无需文档就能知道注释所提到的API是如何使用...