新聞中心

EEPW首頁(yè) > 嵌入式系統(tǒng) > 設(shè)計(jì)應(yīng)用 > 一種基于SPCE061A單片機(jī)的燃?xì)鉅t灶語(yǔ)音控制裝置

一種基于SPCE061A單片機(jī)的燃?xì)鉅t灶語(yǔ)音控制裝置

作者: 時(shí)間:2009-05-06 來(lái)源:網(wǎng)絡(luò) 收藏

本文引用地址:http://butianyuan.cn/article/173756.htm

系統(tǒng)上電復(fù)位,程序從Ox0000地址開始執(zhí)行,程序一開始就先初始化μC/OSⅡ操作系統(tǒng),并向系統(tǒng)注冊(cè)FIQ TPMA VEC中斷,這是個(gè)中斷。接著創(chuàng)建3個(gè)任務(wù),優(yōu)先級(jí)分別為:O,1,4。任務(wù)一的主要功能是保證其他兩個(gè)任務(wù)運(yùn)行;任務(wù)二的主要功能是負(fù)責(zé)火焰?zhèn)鞲?;任?wù)三的主要任務(wù)是負(fù)責(zé)監(jiān)聽命令和。最后啟動(dòng)μC/OSⅡ操作系統(tǒng)。程序從主函數(shù)main,轉(zhuǎn)到了μC/OSⅡ操作系統(tǒng)任務(wù)之間的切換。任務(wù)一先運(yùn)行,保證任務(wù)二、三運(yùn)行。如果點(diǎn)火命令執(zhí)行則任務(wù)三把COMMNOE FLAG置1,F(xiàn)ireOpened置O,并檢測(cè)FireOpened是否為1,如果為1,則關(guān)閉電子打火。火焰點(diǎn)著后,任務(wù)二把FireOpened置1。COMMNOEFLAG置0。如果熄火命令執(zhí)行,則任務(wù)三把FireClosed置1,任務(wù)二檢測(cè)到FireClosed為1,則不,否則。


3 結(jié) 語(yǔ)
技術(shù)應(yīng)用于,這是一個(gè)非常有意義的嘗試,鑒于目前市場(chǎng)上并沒有相同產(chǎn)品出現(xiàn),應(yīng)該說(shuō)也是很有創(chuàng)意的開發(fā),從實(shí)驗(yàn)的結(jié)論來(lái)看,對(duì)于提高的使用安全性,改善操控性都有非常明顯的效果。雖然該的開發(fā)離成熟的產(chǎn)品面市還有一段路要走,主要就是如何讓合二為一,成為一個(gè)成熟的產(chǎn)品走向市場(chǎng),但相信這類產(chǎn)品的面市,一定能得到用戶的認(rèn)可,受到用戶的歡迎。


上一頁(yè) 1 2 下一頁(yè)

評(píng)論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉