您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關nr_micro_shell怎么在單片機上體驗linux shell命令行,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
單片機在進行實際調試和維護時,常常需要與單片機進行交互,獲取或設置某些參數,以了解系統工作狀態。nr_micro_shell正是為滿足這一需求,針對資源較少的MCU編寫的開源命令行工具。nr_micro_shell具有以下優點
1.使用簡單,靈活方便。。使用過程只涉及兩個shell_init()和shell()兩個函數,無論是使用RTOS還是裸機都可以方便的應用該工具,不需要額外的編碼工作。
2.交互體驗好。完全類似于linux shell命令行,當串口終端支持ANSI(如Hypertrm終端)時,其不僅支持基本的命令行交互,還提供Tab鍵命令補全,查詢歷史命令,方向鍵移動光標修改功能。
3.可擴展性好。nr_micro_shell為用戶提供自定義命令的標準函數原型,只需要按照命令編寫命令函數,并注冊命令函數即可使用命令。
以下是在stm32f103c8t6平臺,串口終端為Hypertrm下的測試效果
看完上述內容,你們對nr_micro_shell怎么在單片機上體驗linux shell命令行有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。