爲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可以補全命令,如果無法補全,則操作有問題,重新檢查上述步驟哪裏有問題。

如圖:
在這裏插入圖片描述


發佈了64 篇原創文章 · 獲贊 93 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章