首页 > 编程知识 正文

rtthread系统界面,rtthread 设备管理框架

时间:2023-05-05 20:43:02 阅读:217661 作者:4497

RT_Thread操作系统配置环境EVN学习笔记

参考链接:
https://www.rt-thread.org/document/site/tutorial/env-video/#env_1
https://www.rt-thread.org/document/site/programming-manual/env/env/
https://www.rt-thread.org/document/site/programming-manual/scons/scons/

摘要:

主要内容:为了学习RT_Thread操作系统配置环境EVN,通过GIT下载RT_Thread的源码以及EVN工具,本博客主要介绍GIT安装、EVN安装、RT_Thread源码下载,以及EVN配置工程实例,软件包更新。

EVN介绍

Env 是 RT-Thread 推出的开发辅助工具,针对基于 RT-Thread 操作系统的项目工程,提供编译构建环境、图形化系统配置及软件包管理功能。其内置的 menuconfig 提供了简单易用的配置剪裁工具,可对内核、组件和软件包进行自由裁剪,使系统以搭积木的方式进行构建。主要内容:Env 简介、SCons 编译、Menuconfig 配置、软件包管理、在项目中使用 Env 。

Git安装

博主下载的是Git-2.21.0-64-bit,可以上官网下载:Git下载
https://git-scm.com/downloads下载后点击安装,按默认设置一直点下一步。
安装完成后需要添加环境变量:右键我的电脑->属性->高级->环境变量->系统变量找到Path变量->选中点编辑->新建->C:Program FilesGitcmd(安装目录)->确定。注意在工作环境中,所有的路径都不可以有中文字符或者空格。
安装完成后在CMD命令行输入git会显示git的版本和使用方法。或者在文件夹或者桌面右键 单击Git Bash here并在窗口输入git 出现以下信息:

EVN安装

上RT-Thread官网下载下载EVN工具。点击安装即可。通过evn.exe可以打开EVN控制台然后用命令行切换到目标目录中,或者在项目文件中右键点击CONEMU here打开控制台,这样就不需要用命令行切换目录。如果右键没有打开快捷操作方式,就需要先通过evn.exe打开EVN右键点击上方工具栏,点击Setting->Integratiion->点击Register注册->点击Save setting保存即可。

SCONS编译

在目标目录打开EVN工具,通过scons命令编译工程。
scons --target=mdk5 //生成工程文件//mdk4//iar
scons //自动编译 gcc

Menuconfig配置

在目标目录打开EVN工具,通过Menuconfig命令打开图形化编辑界面。

软件包管理pkgs

为开发者提供可重用的软件包,开发者也可以提交自己的软件包。组成:软件包描述信息、文档、示例、软件包源代码、库文件。软件开放平台:官方软件包仓库:https//github.com/RT-Thread-packages。
menuconfig //选择软件包和版本//选择最新版本的软件包才可以后续更新
pkgs --update //更新下载
scons --target=mdk5 //重新生成工程
//进入memenuconfig取消选择软件包,pkgs --update 后删除软件包
pkgs --upgrade //升级软件包

在项目中使用EVN

项目配置完成后,自动更新、下载软件包
项目配置完成后,自动生成、更新IAR/MDK工程
menuconfig -s //弹出evn配置 a)退出env时自动更新 b)退出env时自动更新IAR/MDK工程
在3.0项目 (RT-Thread 3.0+)中使用env:
a)拷贝Kconfig示例:将env文件下sample里的Kconfig文件拷到项目目录下;
b)修改Kconfig:修改Kconfig里的RT-Thread源代码路径:RTT_DIR路径。
Kconfig

如何使用CSS设置div半透明的效果

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。