基于ARM7處理器LPC2104的嵌入式
本文引用地址:http://m.butianyuan.cn/article/151599.htm
3.6 其它功能部件
LPC2104帶有 I2c總線,可以很方便的外擴一些 I2C功能器件。為了能夠存儲用戶個人信息 、少量生理數(shù)據(jù) ,主控模塊在 LPC2104的I2c總線 t擴展了一片 1K的E2PROM芯片CSI24WC08。 它 可 以在 3.3V電源 下工 作 .其 I2c總線地 址 為 :讀 :0xA1、 o)(A3、o)(A5、o)(A7.寫:o)(A0、o)(A2、0xA4、0xA6。
液晶顯示面板 由主界面 、消息區(qū)兩部分組 成 ,其中主界面 顯示當(dāng)前選擇的功能參數(shù)設(shè) 置和當(dāng)前狀態(tài) (進行/失?。∠?),消息區(qū)顯示當(dāng)前聯(lián)機狀態(tài) 、錯誤原因等。整個面板設(shè)計與按鍵設(shè)計緊密結(jié)合 ,使用方便 ,所有功能均可在 1—3次按鍵 中完成,如圖 10所示
4 系統(tǒng)軟件設(shè)計
采用嵌入式實時操作系統(tǒng) p~C/OS—II。使用 ARM 和 Thum指令集混合編譯來優(yōu)化代碼密度 。
4.1 任務(wù)的分配和軟件系統(tǒng)結(jié)構(gòu)
采用嵌入式實時操作系統(tǒng) p~C/OS—II。用戶級有六個任務(wù)
(1)負責(zé)啟動任務(wù)按鍵的響應(yīng)。優(yōu)先級 6;
(2)負責(zé)系統(tǒng)的工作狀態(tài)。優(yōu)先級 5;
(3)液晶模塊顯示 ,優(yōu)先級 4;
(4)負責(zé)通過 Modem撥號接入 Internet的通信任務(wù) ,優(yōu)先級 3;
(5)負責(zé) USB的通信任務(wù),優(yōu)先級 2;
(6)與各功能模塊通信 ,進行數(shù)據(jù)信號采集 和存儲,優(yōu)先級l。軟件系統(tǒng)結(jié)構(gòu)如圖 l1中(a)圖所示 。
6結(jié)束語
基于面向?qū)ο窦夹g(shù)使得塑料門窗CAD系統(tǒng)WinDoor不再是簡單的“畫圖”系統(tǒng),從根本上超越了傳統(tǒng)的點、線、面相結(jié)合的低層次門窗設(shè)計方式。用戶可以直接利用現(xiàn)實世界中的門窗各部件的概念在計算機對應(yīng)模型中進行設(shè)計 ,符合人類的思維特點,尺寸驅(qū)動的參數(shù)化設(shè)計思想有利于用戶方便快捷的設(shè)計和修改窗型,并使設(shè)計的正確性得到根本保證,極大的提高了門窗的效率和質(zhì)量。同時,本系統(tǒng)的設(shè)計思想具有推廣價值,稍加改動便可以應(yīng)用于建筑行業(yè)的鋁合金門窗 、幕墻等的繪制與計算。圖5所示為本系統(tǒng)所繪制的6個典型窗型!
評論