freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

基于arm與嵌入式linux的gprs無線通訊系統(tǒng)2-資料下載頁

2025-06-22 00:45本頁面
  

【正文】 Example: ATS3=?CRCRLFS3: (0127)CRLF (response)CRLFOKCRLF(4)讀取命令格式+name?Example: AT+CACM?CRCRLF+CACM: ”0”CRLF(response)CRLFOKCRLF2 、AT 指令的分類(1)一般命令(2)呼叫控制命令(3)網(wǎng)絡業(yè)務命令(4)安全性命令(5)電話本命令(6)短消息命令(7)補充業(yè)務命令(8)數(shù)據(jù)命令(9)傳真命令(10)串口控制命令 系統(tǒng)軟件運行流程圖 軟件主菜單流程圖 外電呼入時流程圖 發(fā)送短信流程圖 電話本查詢流程圖 主動呼叫流程圖八、GPRS 通訊系統(tǒng)運行結果 軟件運行截圖下面是軟件主要功能運行時的屏幕截圖(1)Bootloader 主菜單  Bootloader 主菜單(2)GPRS 主功能菜單 GPRS 主功能菜單(3)主動呼叫  主動呼叫(4)主動呼叫時,主動掛機  掛機(5)查閱短消息  短信信息(6)編輯與發(fā)送短消息 編輯短信(7)電話本功能菜單  電話本菜單(8)查閱已經(jīng)存儲的電話號碼  查閱存儲的電話(9)添加電話條目時出錯  添加電話條目時出錯(10)添加電話條目成功 添加電話條目成功(11)刪除電話條目  刪除電話條目(12)查詢已撥電話  查詢已撥電話(13)查詢未接聽電話  查詢未接聽電話(14)查詢已接聽電話  查詢已接聽電話(15)來電顯示    來電顯示九、設計總結計算機發(fā)展的目標是專用電腦,實現(xiàn)“普遍化計算”,因此可以稱嵌入式系 統(tǒng)是構成未來世界的“數(shù)字基因”。嵌入式系統(tǒng)與無線通訊網(wǎng)絡的有機結合,構 成了最具吸引力的嵌入式通訊設備:設計應用到車載 GPS 系統(tǒng),手持 PDA,智能 手機等各方面。本文針對 BenQ M22 無線模塊在無線通訊方面的應用,對基于 ARM9 與嵌入式 Linux 的 GPRS 無線通訊系統(tǒng)的軟件和硬件方面的設計進行了研究,并 對可以實現(xiàn)的語音通訊、短信控制、電話本記錄、來電查詢、來電顯示等功能進 行了驗證。(1)硬件設備和開發(fā)平臺的選擇是嵌入式開發(fā)中的關鍵環(huán)節(jié)。硬件發(fā)面, 本文對三星公司的各種 ARM 系列進行了分析分析比較,選取了性價比更高,應用 更廣泛,對 Linux 操作系統(tǒng)支持性更好的 ARM 構架的為處理系列的芯片 S3C2410X。同樣,在 GSM/GPRS 通訊模塊的選擇上,選取的是明基公司的 M22 無 線通訊模塊。開發(fā)平臺方面, Linux 的可靠性、開源性、低成本以及豐富的開 發(fā)工具和開發(fā)資源,使得選擇嵌入式 Linux 系統(tǒng)成為必然。(2)引導裝載程序(Bootloader)的開發(fā)是嵌入式開發(fā)中非常重要的環(huán)節(jié)。 本文充分利用嵌入式 Linux 系統(tǒng)的開源特性,先對業(yè)界標準的引導裝載程序 vivi 進行了分析,然后再針對 ST2410 開發(fā)板的外圍電路設計了相應的 Bootloader, 并在此基礎上增加了 M22 無線通訊功能。在通過 ADS 調試通過后,便直接下 載到 ARM 中運行。因此,簡化了開發(fā)流程,縮短了開發(fā)周期。(3)M22 模塊通訊電路板的設計是本系統(tǒng)的關鍵部分。本文首先就 M22 外圍 電路中的幾個具體問題做了詳細的說明與解釋:如電源部分的設計、差分語音通 訊的電路、M22 與 SIM 卡的接口設計、天線的選擇等等。又因為此 PCB 是高頻電 路板,與其他的 PCB 設計有很多的不同之處。本文也同時詳細的討論了高頻 PCB 設計的方法與注意事項,從而為后續(xù)工作搭建了一個很好的平臺。(4)本系統(tǒng)內 3 個模塊之間都是采用串口進行通訊的。本文先分別對 PC 機、 ARM、M22 模塊的串口接口電路進行了深入比較與研究,然后針對 AT 指令,對具 體的串口通訊的接口編程的步驟和方法進行了詳細的討論。ARM 與嵌入式 Linux 搭配的開發(fā)是目前嵌入式開發(fā)領域最熱門的話題,也是 嵌入式開發(fā)未來的重要方向。在對基于 ARM 微處理器和嵌入式 Linux 的 GPRS 通 訊系統(tǒng)進行研究之后,本文認為該系統(tǒng)能夠很好的滿足嵌入式設備在無線通訊和遠程控制領域的要求。由于 Linux 系統(tǒng)中軟件驅動部分的可擴展性,我們可以想象該系統(tǒng)還有很大改進與上升空間。如為了滿足可視化的需要或加強人機交互, 可以將 Linux 系統(tǒng)中的 GUI 移植到本系統(tǒng)中。由此可見,這是一個值得深入研究 的課題。十、參考文獻[1] 孫天澤. 嵌入式設計及 Linux 驅動開發(fā)指南. 北京:電子工業(yè)出版社,2004 [2] 杜春雷. ARM 體系結構與編程. 北京: 清華大學出版社,2003[3] [美] Karim Yaghmour. 構建嵌入式 Linux : 中國電力出版社,2004 [4] [美] Jonathan Corbet. Linux 設備驅動程序. 北京: 中國電力出版社,2006 [5] 陳莉君. Linux 操作系統(tǒng)內核分析. 北京: 人民郵電出版社,2000[6] [美] Michael Jang. 紅帽 Linux9 從入門到精通. 北京: 電子工業(yè)出版社,2003[7] 高鵬. Protel 99 入門與提高. 北京: 人民郵電出版社,2000[8] S3C2410X 32BIT RISC MICROPROCESSOR USER39。S MANUAL. Rev. [9] 詹榮開. 嵌入式系統(tǒng) Boot Loader 技術內幕. 2003[10] A. Santhanam. Linux system development on an embedded device. IBM Global Services,2002[11] [美] Jim Turly. Embedded System Programming. January 2003 [12] 祖校鋒. 嵌入式 Linux 系統(tǒng)研究. 華中科技大學碩士論文 2004 2~11 [13] BenQ M22 GSM/GPRS Wireless Module Datesheet Rev. 2004[14] BenQ M22 GSM/GPRS Wireless Module AT Command List Rev. 2004 [15] smdk2410 的硬件和軟件與 linux 相關資料 [16] vivi 有關資料 [17] 韓斌杰. GPRS 原理及其網(wǎng)絡優(yōu)化. 北京: 機械工業(yè)出版社,2003十二、附錄(1) BenQ M22 電路板原理圖(2) 源程序(1)管腳初始化:rGPHCON = 0x2afaa4。 //選擇串口功能的管腳rGPHUP = 0x7ff。 // 關閉所有管腳的上拉功能(2)串口寄存器初始化(以串口 0 為例):rUFCON0 = 0x0。 // 關閉串口 0 的 FIFO 功能rUMCON0 = 0x0。 // 關閉流控功能rULCON0 = 0x3。 // 設置 8 位數(shù)據(jù)位、1 位停止位、無奇偶校驗串口模式rUCON0 = 0x245。 // 設置串口 0 的觸發(fā)模式rUBRDIV0=( (int)(pclk/16./baud+) 1 )。 //設置波特率,pclk 為 CPU主頻,baud 為波特率(3)收發(fā)數(shù)據(jù)while(!(rUTRSTAT0 amp。 0x1))。 //等待接收緩沖空 Data = rURXH0。 //接受數(shù)據(jù)while(!(rUTRSTAT0 amp。 0x2))。 //等待發(fā)送緩沖區(qū)空rUTXH0 = data。 //發(fā)送數(shù)據(jù)
點擊復制文檔內容
電大資料相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1