1.获取RT-Thread以及env工具 1.1 源码包获取 RT-Thread源码的获取方式有多种,可以是官网浏览器下载、云盘下载、git获取,强烈推荐git,因为使用git可以很方便的切换各种版本的rtthread,但是前提是要先安装git,linux下的安装方法不多叙述。这里不推荐拷贝windows系统里面的源码包,因为windows与linux的文件换行符等差异,会...
1.1 源码包获取 RT-Thread源码的获取方式有多种,可以是官网浏览器下载、云盘下载、git获取,强烈推荐git,因为使用git可以很方便的切换各种版本的rtthread,但是前提是要先安装git,linux下的安装方法不多叙述。这里不推荐拷贝windows系统里面的源码包,因为windows与linux的文件换行符等差异,会导致各种坑,所以还是老老实实...
1.2.4使用 menuconfig配置和裁剪 RT-Thread 每个BSP 下的工程都有默认的配置,比如系统内核支持的最大线程优先级、系统时钟频率、使用的设备驱动、控制台使用的串口等。RT-Thread 操作系统具有高度的可裁剪性,用户可以根据自己的需求使用 Env 工具进行配置和裁剪。 在BSP 目录下打开 Env,然后在使用 menuconfig 命令打开...
前面小节有介绍过一些日志的静态过滤功能,静态过滤有其优点比如:节省资源,但很多时候,用户需要在软件运行时动态调整日志的过滤方式,这就可以使用到 ulog 的动态过滤器功能。使用动态过滤器功能需在 menuconfig 中开启Enable runtime log filter.选项,该选项默认关闭。 ulog 支持的动态过滤方式有以下 4 种,并且都有对应...
Re: 历时半个月,终于把F1C200S开发板的RTThread 触摸(GT911)+显示RGB(40PIN)565+LVGL8.3.0调通支持中文 大佬,我手头也有同样的开发板 ,贴的也是nandflash,有办法通过nandflash启动RTT的生成的BIN么?我看坑网里大佬们分享的有基于Linux的支持nand的方法 离线 楼主...
建议使用liunx开发环境,但最终我自己还是使用了winndows,直接在rtthread官网下载了env工具,该工具集成了scons和menuconfig等配置编译会用到的命令,直接下载一个env juju宇哥 2022-06-20 11:58:54 嵌入式微内核实时操作系统的Wolf测试怎么实现? 介绍嵌入式微内核实时操作系统的体系结构;针对Wolf嵌入式操作系统,设计一...
Open the Env tool in the BSP directory and enter the menuconfig command: You can configure more functions in the configuration interface. After the configuration is completed, save the configuration first, and then exit the configuration interface: If you choose a package, you need to us...
Note: Use the scons --target=XXX command to generate a new project each time menuconfig is configured. Because the RT_USING_HELLO macro has been defined in rtconfig.h, the source file for hello.c is added to the new project when the project is newly built. The above simply enumerates ...
Add menuconfig for Linux/Mac platform: use scons --memuconfig to enable it; Add LIBS feature for IAR project;BSP:Enhance LPC54608 BSP for kinds of compiler; Add GPIO/I2C/SPI driver for Loongson 1C; Add csd cmd in sdcard driver of mini2440; Add SDIO/EMAC driver for qemu-vexpress-a9 ...
注意:RT-Thread的scons构建系统会根据配置头文件rtconfig.h来裁剪系统。例如,如果你关闭了rtconfig.h中的lwIP定义(通过注释掉#define RT_USING_LWIP的方式),则scons生成的IDE工程文件中将自动不包括lwIP相关的文件。而在RT-Thread 3.0版本中,可以通过menuconfig的方式来配置整个系统,而不需要再手工更改rtconfig.h配置...