finsh是RT-Thread的命令行外殼(shell),提供一套供用戶在命令行的操作接口,主要用於調試、查看系統信息。在大部分嵌入式系統中,一般開發調試都使用硬件調試器和printf日志打印,在有些情況下,這兩種方式並不是那么好用。比如對於RT-Thread這個多線程系統,我們想知道某個時刻系統 ...
一. finsh在RT Thread中被設計成一個獨立的線程,它試圖從外部設備中獲得用戶的輸入,然后對用戶命令進行解析執行。 正確使用finsh需要一個關聯過程: rt hw board init 函數調用串口初始化函數rt hw usart init ,此函數初始化串口,並向系統注冊 usart 設備,接着系統調用rt console set device 函數設置 usart 作為consol ...
2016-05-01 13:16 0 1651 推薦指數:
finsh是RT-Thread的命令行外殼(shell),提供一套供用戶在命令行的操作接口,主要用於調試、查看系統信息。在大部分嵌入式系統中,一般開發調試都使用硬件調試器和printf日志打印,在有些情況下,這兩種方式並不是那么好用。比如對於RT-Thread這個多線程系統,我們想知道某個時刻系統 ...
leafy tree 結構, 大概是 k 叉樹的非葉節點都有 k 個子節點, 比如線段樹就是 leafy 的。 可以用 leafy tree 結構實現加權平衡樹, 大概是叫做 WBLT(Weight ...
基礎概念 使用chartjs之前需要在HTML文檔中定義一個畫布:<canvas id="myChart" width="400" height="400"></canvas ...
NOTICE 部分來源於網絡,不詳細注明了 關於最近新出的pluto sdr ,一款較新的sdr,可以通過破解將ad9363改成ad9361,提升頻率范圍,但是據說沒有辦法改變帶寬。 可以通 ...
先說一下感受吧,第一次有想搞應用系統的想法,初步看了很多嵌入式系統,俗稱RTOS,包括UC/OS/,freeRTOS,liteOS,rt_thread。雖然都不是很懂,但是有必要學習一下,最終還是選擇了rt_thread,說是國產的,也說是學習比較容易的,硬件要求低的。反正一大推理 ...
轉自:《你所不知的OSG》第一章:CMake初步(1)http://bbs.osgchina.org/forum.php?mod=viewthread&tid=1189&fromuid=3434 本章的主要目的並非介紹OpenSceneGraph的常用類和功能,而是介紹它的一個 ...
netty是java的高性能socket框架,linux下基epoll,這里不對他多牛逼作分析,網上資料很多,這里針對一般socket的業務作個例子 幾個基本概念: channel類似於soc ...
目錄如下圖;可以看見components目錄下的finsh組件並沒有添加進工程編譯中。下面進行Fins ...