项目使用 env 的要求 • RT-Thread 3.0+ • Kconfig 在3.0 项目中使用 env 1.拷贝 Kconfig 示例 2.修改 Kconfig 从旧版本迁移到 3.0 备份rtconfig.h scons --genconfig 生成 .config 拷贝Kconfig 示例 修改Kconfig 使用menuconfig 重新生成 rtconfig.h 对比新旧 rtconfig.h 文件 ...
添加这些宏以后,可以方便的在env中开启或关闭该宏定义。若开启该宏定义,rtconfig.h中便会生成该宏定义,同时keil工程会自动添加bsp_adc.c文件 打开applications文件夹下的SConscript,添加以下内容 此时可以打开menuconfig进行配置 如果先使能Enable ADC1,再去使能Enable adc,此时Enable adc已经打开,因为两者使用的都是RT...
RTthread 标准版源码 Env 工具 Env 工具使用 参考官方使用介绍 安装完成后打开 env.exe, 为了能随时随地打开env.exe方便使用, 将工具添加到注册表(标题栏右击->Settings->Integration->Register) Env 中携带了 Python & scons 以及 gcc 工具链, 安装完就可以直接编译. 编译BSP 在源码的 bsp 目录找到适合自己板子...
安装完毕这些软件后,前往您想编译的目标平台所对应的 bsp 目录(这里我使用的 bsp 是 rt-thread/bsp/qemu-virt64-riscv), 运行 scons --menuconfig, 则会自动的下载 Env 工具,并进入 RT-Thread 的配置界面,这里我们可以暂时不进行配置,退出即可。 运行完毕后,Env 工具会被安装在当前用户的 ~/.env 目录中。
3-st-nu stml76 的最小 RT-Thread 系统 开启报警组件,这里使用RT-Thread ENV工具:menuconfig 开启RT...
2.1 打开 env 控制台 RT-Thread 软件包环境主要以命令行控制台为主,同时以字符型界面来进行辅助,...
RT-Thread使用env自定义模块 1. 创建模块文件夹 在applications目录下创建两个文件夹:bsp_src与bsp_inc,另外在创建main.h文件 bsp_inc与bsp_inc中存放之后与模块相关的源文件与头文件 main.h中用来管理所有用户应用程序头文件 修改main,h文件 2.创建SConscript编译链接脚本文件...
4.在项目中使用 env menuconfig 是 RT-Thread 3.0 以上版本的特性,推荐将 RT-Thread 更新到 3.0 以上版本。目前 RT-Thread 还没有对所有的 bsp 做 menuconfig 的支持,也就是说有些 bsp 暂时还不能使用 menuconfig 来进行配置,但常用的 bsp 都已经支持。
Python Scripts for RT-Thread/ENV. Contribute to RT-Thread/env development by creating an account on GitHub.
'''RT-Thread environment sdk setting''' @@ -35,15 +35,21 @@ class MenuConfigArgs: menuconfig_setting=False defcmd(args): tools_kconfig_path=os.path.join(Import('env_root'),'tools') beforepath=os.getcwd() os.chdir(tools_kconfig_path) ...