一种命令运行方法、装置与计算设备制造方法及图纸

技术编号:35835708 阅读:36 留言:0更新日期:2022-12-03 14:06
本发明专利技术公开了一种命令运行方法、装置与计算设备,涉及实时操作系统技术领域,针对不同架构的处理器跨平台编译的问题。上述方法在计算设备中执行,所述计算设备中包含与不同命令模块对应的代码文件,所述方法包括:通过命令行模块获取命令,基于所述命令的编号生成命令执行请求;信号管理模块响应于所述命令执行请求,发送命令信号,其中,所述命令信号与所述命令的编号一一对应;控制模块响应于所述命令信号,调用相应的命令模块;执行所调用的命令模块对应的代码文件。本发明专利技术一并公开了相应的装置和计算设备,可以一键完成编译程序的更新、安装、配置、编译、构建、烧写、调试及其他的快捷操作。操作。操作。

【技术实现步骤摘要】
一种命令运行方法、装置与计算设备


[0001]本专利技术涉及RTOS(Real Time Operating System,实时操作系统)
,尤其是一种命令运行方法、装置与计算设备。

技术介绍

[0002]RTOS实时操作系统是保证在一定时间限制内完成特定功能的操作系统。实时操作系统主要应用于嵌入式、物联网领域,主要由实时内核、驱动管理、系统组件、构建工具几个主要部分构成。
[0003]其中,构建工具是一种软件,可以根据一定的规则或指令,将源代码生成可执行应用程序的过程自动化的程序。这是构建工具最基本也是最重要的功能。实际上构建工具的功能不止于此,通常这些规则有一定的语法,并组织成文件。这些文件用来控制构建工具的行为,在完成软件构建之外,也可以做其他事情。一个好的系统构建工具可以大幅提高研发人员工作效率,也便于实时操作系统的推广与使用。
[0004]目前针对微控器的专用实时操作系统例如:ffeeRTOS、ucOS、RT

Thread等业内主流系统,其构建工具由图形化集成开发环境提供,没有Linux平台特本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种命令运行方法,在计算设备中执行,所述计算设备中包含与不同命令模块对应的代码文件,所述方法包括:通过命令行模块获取命令,基于所述命令的编号生成命令执行请求;信号管理模块响应于所述命令执行请求,发送命令信号,其中,所述命令信号与所述命令的编号一一对应;控制模块响应于所述命令信号,调用相应的命令模块;执行所调用的命令模块对应的代码文件。2.如权利要求1所述的方法,其中,执行所述命令模块对应的代码文件包括:通过命令行模块获取参数;基于所述参数,执行所述对应的代码文件。3.如权利要求2所述的方法,其中,所述方法在计算设备的实时系统构建工具中执行,所述实时系统构建工具的编译环境与编译终端的处理器架构或者操作系统相对应。4.如权利要求2所述的方法,其中,执行所述命令模块对应的代码文件包括:通过执行构建函数,从命令行读取目标参数、架构参数、目录参数、清除参数和模式参数,指定编译目标、架构、目录、调试参数,实现系统编译功能。5.如权利要求2所述的方法,其中,执行所述命令模块对应的代码文件包括:通过执行编译函数,从命令行读取目录参数和编译参数,指定设备树文件,实现编译设备...

【专利技术属性】
技术研发人员:沈寒
申请(专利权)人:武汉深之度科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1