RT-Thread RTOS 支持许多架构,并且已经涵盖了当前应用中的主要架构。涉及的架构和芯片制造商有: ARM Cortex-M0/M0+:如芯片制造商 ST ARM Cortex-M3:如芯片制造商 ST、全志、灵动等. ARM Cortex-M4:如芯片制造商 ST、Infineon、Nuvoton、NXP、Nordic、GigaDevice、Realtek、Ambiq Micro等 ARM Cortex-M7:如芯片制造...
这里我们以全志 T3 芯片(四核 Cortex-A7 )为模版,说明 RT-Thread 在多核 Cortex-A 平台上的移植步骤。内核开发者可参考这些步骤将 RT-Thread 移植到其它多核 Cortex-A 芯片上运行。 编译环境准备 RT-Thread 使用 scons 工具进行编译和配置,以操作系统 Ubuntu 18.04 为例说明编译环境,需要安装以下软件包: lib32...
●考虑更多RISC-V架构、芯片的支持,包括集成到RT-Thread Studio集成开发环境中; ●考虑支持更多MPU类型芯片,更甚之MPU芯片会把Cortex-M7纳入考虑 ; ●多来硬的:通过我们或者和合作伙伴一起,推出更多的硬件模块、板卡给大家使用。 最后,借这个机会感谢:malongwei、greedyhao、a1012112796、ZYH、liweihao、Steven Liu...
同时在这个版本中也见到数家芯片厂商(例如国产芯片厂商东软载波,灵动微,联盛德,国外芯片厂商NXP,IP厂商Synopsys等)来为RT-Thread贡献代码,贡献BSP。 v4.0.1版本的发布也代表着v4.0.x系列日趋稳定化,后面也还会再加入更多的多核处理器支持(真实芯片而不是QEMU这样的模拟器版本),包括同构的,异构的等。 (对于如何选择...
当前RT-Thread-NCNN工具包仅支持Arm-A核芯片,比如树莓派4B、rk3568等,我们可以在BSP包内找到相关芯片的BSP包。以下演示基于树莓派4B。 1.相关环境 硬件:树莓派4B开发板,带USB转串口调试工具; 系统:RT-Thread OS v5.0.0版本; 开发环境:Windows 10; ...
第二,关注国内自主的嵌入式和物联网操作系统,因为IoT制造在中国,IoT芯片在中国,IoT市场在中国,所以IoT操作系统也一定是在中国。例如,RT-Thread,就是一款非常优质、对开发者很友好的国产自主操作系统,历经11年的考验,成熟性高,开发便捷,软件生态支持好,也非常符合物联网时代对终端软件系统的要求。
就是有些芯片多核是自动启动的,但此时一般软件环境还没准备好,需要把非0核先暂停下来。
而至于这个工程是针对哪颗芯片的,则直接由这份工程模版文件指定。所以大多数情况下,这个模版文件是一份空的工程文件,用于辅助 SCons 生成 project.uvprojx 或者 project.eww。 2.1.4 scons -jN 多线程编译目标,在多核计算机上可以使用此命令加快编译速度。一般来说一颗 cpu 核心可以支持 2个线程。双核机器上使用...
SPI Flash驱动中加入对GD25Q spi flash芯片支持; 增加paho-mqtt组件移植; 增加msh的脚本执行能力,可以在msh下执行*.sh脚本; 增加msh下的mkfs命令; 修正在Linux Telnet下使用finsh shell回车符处理的问题; 增加应用模块在使用armcc、gnu gcc编译器时的libc符号导出; ...