RT-Thread有完整版和Nano版,对于资源受限的微控制器(MCU)系统,可通过简单易用的工具,裁剪出仅需要 3KB Flash、1.2KB RAM 内存资源的 NANO 内核版本;而相对资源丰富的物联网设备,可使用RT-Thread完整版,通过在线的软件包管理工具,配合系统配置工具实现直观快速的模块化裁剪,并且可以无缝地导入丰富的软件功能包,实现...
千锋教育推出的RT-Thread精品课程包含系统移植、内核介绍、线程管理、时钟管理、线程同步、设备使用等RT-Thread核心内容,让想学习和使用实时操作系统的同学更加方便和快捷的学习到实时操作系统的操作和使用。 1、SCons 简介 SCons 是一套由 Python 语言编写的开源构建系统,类似于 GNU Make。它采用不同于通常 Makefile文...
RT-Thread MicroPython:RT-Thread 支持设备驱动框架,只要是 RT-Thread 支持的板子集成了对应的设备驱动,上层 Python 都可以直接调用,省时又省力。 二次开发的角度: 原生的 MicroPython:有了 MicroPython 后虽然上层能实现 Python 开发,但不可能避免的项目里的有些功能确实是目前的 MicroPython 不支持的,而且只能用 C...
嵌入式人工智能设备中大多会运行一个嵌入式实时操作系统,而RT-Thread作为开源国产RTOS的领军代表,是国内目前最成熟、生态最丰富、应用最广泛的实时操作系统。为促进国产嵌入式操作系统及嵌入式人工智能的快速实践与应用,加速嵌入式人工智能的师资培养,全国大学嵌入式芯片与系统设计竞赛组委会联合上海睿赛德电子科技有限公司将...
与其他操作系统内核相比,RT-THREAD提供了很多中间层,对于用到的用户来说,是很方便的事。不过对于新手来说,刚开始使用会觉得比较复杂。 官方还提供了相应的配置工具,基于python的图形配置命令来配置BSP层级参数。 作为用户将RT-THREAD移植到我们自己的板子上,只需从源码包里面将我们使用的代码包含到我们的工程就可以,...
【6】安装RT-Thread 插件 请下载RT-Thread向导插件和配置插件: 然后解压, 并下载编译相关工具(包括GNU make.exe,python环境、scons工具等): http://www.rt-thread.com/eclipse/utils.7z 请复制向导插件到eclipse/plugins目录。utils解压后,放到eclipse目录下。
RT-Thread Micropython的运行原理是将MicroPython作为RT-Thread操作系统的一部分嵌入其中。具体而言,RT-Thread将MicroPython的解释器移植到其内核中,允许用户在RT-Thread环境下直接运行Python代码。 在RT-Thread Micropython运行时,用户可以通过命令行终端或者其他交互方式向RT-Thread发送Python代码,并由RT-Thread Micropython解释...
事实上 RT-Thread 的同事利用 RT-Thread MicroPython 软件包,只做了些线的连接,敲几个命令就实现了! MicroPython 是什么 MicroPython 是 Python 3 编程语言的一种精简而高效的实现,它包含 Python 标准库的一个子集,并被优化为在微控制器和受限环境中运行。它可以运行在有一定资源的开发板上,用来控制各种电子系统...
RT-Thread是一个开源的、基于实时操作系统(RTOS)的嵌入式系统软件平台。它提供了一套完整的软件包管理机制和组件式架构,使得应用程序的开发和管理变得容易。而MicroPython是一种基于Python的轻量级嵌入式开发语言,在嵌入式设备中运行Python代码。 RT-ThreadMicropython是在RT-Thread操作系统上运行Micropython的一个解决...
输入python运行RT-Thread MicroPython: 接下里就可以进行编程了,首先用板载的RGB灯测试,参考板子的原理图可知LED灯对应98、99、100引脚: 编写led.py文件: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 importtime frommachineimportPin ...