为QNX系统增加定制命令方法

序:

当使用IDE编译官方提供的BSP包生成QNX启动镜像时,可以为镜像增加定制命令,类似于ls、mv、cat等一样,系统上电后默认可以直接使用命令。步骤如下:


1、使用IDE编写命令功能

  • 使用IDE新建工程

  • 完成功能代码

  • 编译工程,生成bin文件,并将bin文件修改成需要的命令名字(如:cmd_help)

2、拷贝bin文件至IDE安装目录的系统命令文件夹

一般IDE如果是默认安装的,路径为:C:\qnx660\target\qnx6\armle-v7\bin

技巧:如果找不到目录,可以在IDE安装目录下搜索系统命令(如:搜索cat),然后将自己的bin文件拷贝至系统命令所在文件夹下即可。

3、修改build文件,增加命令

  • 在build文件中增加命令的名字(必须和第一步生成的命令二进制文件的名字相同)

    如下图:
    在这里插入图片描述

4、编译BSP包,生成启动镜像(qnx-ifs.bin)

至此,功能完成。将生成的镜像拷贝到SD卡中启动系统测试吧。


备注:使用tab可以补全命令,如果无法补全,则操作有问题,重新检查上述步骤哪里有问题。

如图:
在这里插入图片描述


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值