作者:迪仔科技
概述
這是一個基于ART-Pi板卡使用RT-Thread Studio實現(xiàn)的Littlevgl圖形界面,監(jiān)控XY移動平臺位置。目的是嵌入醫(yī)療設(shè)備實現(xiàn)監(jiān)控及功能控制
開發(fā)環(huán)境
RT-Thread版本:RT-Thread V 4.0.3
開發(fā)工具及版本:RT-Thread Studio 1.0
RT-Thread使用情況概述
內(nèi)核部分:調(diào)度器
調(diào)度器:創(chuàng)建多個線程來實現(xiàn)不同的工作。
硬件框架
ART-Pi + 2.8 SPI TFT
軟件框架說明
上電初始化SPI設(shè)備,初始化TFT屏幕參數(shù),初始化Littevgl圖形界面。顯示設(shè)計的圖形界面。
軟件模塊說明
在界面中設(shè)計兩個按鈕實現(xiàn)三個功能,啟動、暫停、停止
在沒有暫停狀態(tài)時,按下啟動按鈕,平臺先進(jìn)行回零矯正,然后開始工作。
在工作狀態(tài)下,按下啟動按鈕,設(shè)備進(jìn)入暫停狀態(tài)。
在暫停狀態(tài)下,按下啟動按鈕,設(shè)備繼續(xù)工作
在任何狀態(tài)下按下停止按鈕,設(shè)備將停止且工作不可恢復(fù)
比賽感悟
非常感謝大賽主辦方組織的這場非常有意義的比賽。能夠讓我在百忙之中接觸并了解RT-Thread這款國內(nèi)自主的嵌入式操作系統(tǒng)。通過此次比賽讓我了解了RT-thread這款嵌入式操作系統(tǒng)的強大與深奧。短短幾個月的時間,雖然還沒有摸透RT-Thread,但是對于它的興趣到時提高不老少。有時間還得研究研究新出的Smart內(nèi)核。
但是,國內(nèi)將RT-Thread應(yīng)用到實際項目中還是很少,大部分市場被Free-RTOS占據(jù),RT-Thead想要繼續(xù)發(fā)展我個人認(rèn)為有以下幾點:
在說說RT-Studio,這個IDE著實做的好。定位和功能都很完善。所然說從工作的角度來看,用這個IDE創(chuàng)建的工程綁定了RT-Thread系統(tǒng)有點可惜。但也算是國內(nèi)IDE的一股清流了。