|
MQX開發(fā)入門的文檔資料
1.MQX簡介與發(fā)展歷史
2.MQX基本結(jié)構(gòu)與源碼目錄
3.MQX開發(fā)環(huán)境搭建
4.MQX移植與裁剪
5.MQX下的工程框架
6.MQX應(yīng)用實(shí)例
7.MQX設(shè)備驅(qū)動開發(fā)
0.png (243.26 KB, 下載次數(shù): 48)
下載附件
2018-6-21 05:34 上傳
0.png (151.68 KB, 下載次數(shù): 43)
下載附件
2018-6-21 05:34 上傳
0.png (173.25 KB, 下載次數(shù): 47)
下載附件
2018-6-21 05:35 上傳
0.png (116.8 KB, 下載次數(shù): 35)
下載附件
2018-6-21 05:35 上傳
設(shè)備驅(qū)動程序從字面上可以理解為一類程序,這類程序的目的一般是驅(qū)動內(nèi)部和外圍的硬件正常工作,因此設(shè)備驅(qū)動程序都是針對特定的硬件來編寫的。設(shè)備驅(qū)動程序主要完成如下功能:
(1)對設(shè)備進(jìn)行初始化和釋放設(shè)備;
(2)把數(shù)據(jù)從內(nèi)核傳送到硬件,或從硬件中讀取數(shù)據(jù);
(3)讀取應(yīng)用程序傳送給設(shè)備文件的數(shù)據(jù)和回送應(yīng)用程序請求的數(shù)據(jù);
(4)檢查處理設(shè)備出現(xiàn)的錯誤。
1. 程序使用了兩種工作模式。
通過串口輸入(串口5):
“*yes#”進(jìn)入MQX RTOS。
“*no#”進(jìn)入非OS。
2. 程序定義了7個任務(wù)。
任務(wù)1. 主任務(wù),用于創(chuàng)建其余6個任務(wù)
任務(wù)2. 掛載SD卡、加載分區(qū)管理、加載文件系統(tǒng)
任務(wù)3. 調(diào)用shell命令,用于操作SD卡
任務(wù)4. 用于調(diào)用小燈閃爍
任務(wù)5. 蜂鳴器定時鳴響
任務(wù)6. 讀取任務(wù)七傳遞的信號,并輸出鍵盤鍵值
任務(wù)7. 讀取鍵盤,并通過信號量傳遞給任務(wù)六
完整的ppt格式文檔51黑下載地址:
MQX開發(fā)入門.rar
(566.05 KB, 下載次數(shù): 9)
2018-6-20 23:16 上傳
點(diǎn)擊文件名下載附件
下載積分: 黑幣 -5
|
|