基于A(yíng)RM處理器S3C2440的無(wú)線(xiàn)監控系統設計
S3C2440有一個(gè)專(zhuān)用的攝像頭接口,CPU可以直接和CMOS圖像傳感器連接,當0V9650輸出數據格式為8位的YUV時(shí),要用到數據線(xiàn)D2~D9(D9為MSB位,D2為L(cháng)SB位);當輸出的數據格式為10位RGB,用數據線(xiàn)D0~D9(D9為MSB位,D0為L(cháng)SB位),該系統用YUV格式。該攝像頭模塊與S3C2440的Camera接口連接,其電路圖分別如圖4~圖6所示。
本文引用地址:http://dyxdggzs.com/article/272369.htm



其中用到了TI公司的電平轉換芯片74LVC4245,是一種雙電源的電平移位器,電平移位在其內部進(jìn)行。5 V端用5 V電源作為VDD_CAM,而3.3 V端則用3.3 V作為VCC33。雙電源能保證兩邊端口的輸出擺幅都能達到滿(mǎn)電源幅值。
2.2 GPRS模塊的接口設計
通用分組無(wú)線(xiàn)服務(wù)技術(shù)(General Packet Radio Service)的簡(jiǎn)稱(chēng),它是GSM移動(dòng)電話(huà)用戶(hù)可用的一種移動(dòng)數據業(yè)務(wù)。GPRS可說(shuō)是GSM的延續。GPRS和以往連續在頻道傳輸的方式不同,是以封包(Packet)式來(lái)傳輸,因此使用者所負擔的費用是以其傳輸資料單位計算,并非使用其整個(gè)頻道,理論上較為便宜。GPRS的傳輸速率可提升至56甚至114Kbps.
S3C2440有3個(gè)UART通道,利用其中一個(gè)通道設計串口,使其與GPRS模塊連接,由于S3C2440自帶的UART控制器,使得硬件開(kāi)發(fā)和軟件設計都比較簡(jiǎn)單。但RS 232標準所定義的高、低電平信號,與一般的微控制器系統的電路所定義的高、低電平信號完全不同,如S3C2440系統的標準邏輯“1”對應電平2~3 V,標準邏輯“O”對應0~4 V電平。顯然,與RS 232標準所述的電平信號完全不同。兩者之間要進(jìn)行通信,必須經(jīng)過(guò)信號電平的轉換,目前常使用的電平轉換芯片有MAX232,MAX3221和MAX324.3,具體設計電路如圖7和圖8所示。


3 操作系統平臺的定制
Windows CE是高度模塊化的嵌入式操作系統,正因為如此,用戶(hù)為了滿(mǎn)足特定的要求而對操作系統進(jìn)行定制,如果為自己的嵌入式設備定制Windows CE操作系統,則須進(jìn)行創(chuàng )建、構建、運行和發(fā)布OS等一系列操作。在無(wú)線(xiàn)視頻監控系統中,根據功能要求,利用Platform Builder5.0定制系統的流程如下:
(1)導入BSP開(kāi)發(fā)包。由于用的是三星公司的基于ARM920T核的S3C2440,所以在BSP包中找到SMDK2440文件下的SMDK2440.CEC文件將其導入。打開(kāi)“Platform Builder5.0”,選擇“File”菜單下的 “Manage Catalog Features”,如圖9所示。在彈出的對 話(huà)框中單擊“Import”,瀏覽到SMDK2440文件下的 smdk2440.cec文件,將其導入。

評論