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

正文內(nèi)容

參考]基于gprsgeneralpacketradioservice遠(yuǎn)程無線數(shù)據(jù)采集系統(tǒng)設(shè)計(完整版)

2025-01-03 23:22上一頁面

下一頁面
  

【正文】 大小是 128MB,共 IGB。 53C2440具有三種啟動方式,可以通過 OM[1:0]引腳來選擇 : OM[l:0]=00 時,處理器從 NandFlash 啟動 。 存儲單元采用 ,對于一般的 SDRAM 可以采用 ,對于移動的 SDRAM 可以采用 VDD 等于 。 ARM內(nèi)部有一個可編程的 16位或者是 32位寬的 SDRAM接口,允許連接兩組 SDRAM容量 512Mblt。在 Cs, SCKE, DQM, RAS、CAS、 WE 這些控制信號中, CS 片選信號由 MCU 芯片上的通用片選信號發(fā)出,需要從 8 個通用片選端 nGCS[7:0]中的選擇 一個,作為兩片 sDRAM 共用的片選信號。 該器件均用于提供啟動代碼和操作系統(tǒng)運行時的永久性設(shè)置。 MAX3232 芯片的使用非常廣泛,但基本都是嚴(yán)格遵循著手冊里規(guī)定的器件應(yīng)用選型進(jìn)行。 GPRS 模塊的設(shè)計 GPRS 模塊采用的是成都無線龍 Q24PL002,內(nèi)嵌 TCP/IP,協(xié)議棧,具有豐富的 AT 指令集,功能強大,操作簡單 。 TMS 信號在 TCK 的上升沿有效 。 5 遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)的軟件設(shè)計 本章將系統(tǒng)介紹遠(yuǎn)程數(shù)據(jù)采集系統(tǒng)軟件的設(shè)計,主要包括有 :嵌入式 Linux系統(tǒng)的移植, GPRS 應(yīng)用程序的軟件設(shè)計等。 本設(shè)計所采用的主機端是 WindowsXP,選擇的虛擬機是 VMware,在虛擬機上安裝 Linux 系統(tǒng),建立交叉編譯環(huán)境,搭建交叉編譯環(huán)境的方法有很多,不同的體系結(jié)構(gòu)、不同的操作內(nèi)容甚至是不同版本的內(nèi)核,都會用到不同的交叉編譯器,因此,選擇合適的交叉編譯器對系統(tǒng)開發(fā)是非常重要的。 進(jìn)入解壓縮后的內(nèi)核代碼目錄中,內(nèi)核代碼結(jié)構(gòu)如下 : Linux 內(nèi)核源代碼包括多個目錄,各目錄所含代碼或文件如下 : arch:包括硬件特定的內(nèi)核代碼,如 ann、 mips、 1386 等 : drivers:包含硬件驅(qū)動代碼,如 ehar、 usb、。如果己經(jīng)存在有 .config 的配置文件,那么就會以該文件中的配置選項作為默認(rèn)配置設(shè)置??崭癖硎静粚⒃摴δ芫幾g進(jìn)內(nèi)核, *表示將該功能編譯進(jìn)內(nèi)核, M 表示將該功能編譯成模塊,在需要時將其動態(tài)插入到內(nèi)核。而圓括號的內(nèi)容是要你在所提供的幾個選項中選擇一項。 ③ systeml Type 用于選擇中央處理器 (CPU)類型及特性 S3C2440 Machines ④ Networking 網(wǎng)絡(luò)設(shè)置選項 ⑤ Device Drivers 設(shè)備驅(qū)動選擇 Network device support 去掉千兆和萬兆以太網(wǎng)的支持 ,保留 10/l00M Ethemet 即可。 Cramfs 文件系統(tǒng)是一種經(jīng)壓縮的、極為簡單的只讀文件系統(tǒng),因此非常適合嵌入式系統(tǒng)。 首先從 busybox 網(wǎng)站下載 busybox源碼,進(jìn)行解壓,接下來就是實際需要進(jìn)行 busybox 的配置。創(chuàng)建安裝目錄的內(nèi)容如下所示 : [rootlocalhost cramfs]ls bin linuxrc sbin usr 下面通過創(chuàng)建系統(tǒng)所需要的目錄和文件來完善文件系統(tǒng)的內(nèi)容 : [rootlocalhost cramfs]mkdir mnt root var tmp proc boot etc lib [rootlocalhost cramfs]mkdir/var/{lock,log,run} 接下來要創(chuàng)建一些重要的文件。 GPRS 應(yīng)用程序的設(shè)計 GPRS 無線通信的流程 通過 GPRS 模塊進(jìn)行數(shù)據(jù)傳輸其實就是利用移動通信網(wǎng)絡(luò)與 Intemet 網(wǎng)絡(luò)進(jìn)行互聯(lián),因而傳輸?shù)臄?shù)據(jù)需要符合 Inte 網(wǎng)絡(luò)的 TCP/IP 協(xié)議的標(biāo)準(zhǔn)。 (3)網(wǎng)絡(luò)過程。 S3C2440 的 UART(通用異步串口 )單元提供 3 個獨立的異步串口 I/O 端口,每一個都可以在中斷和 DMA 兩種模式下進(jìn)行,支持最高波特率 115200b/s。 Read write 方法可以用來控制串口接受或發(fā)送數(shù)據(jù)。 //控制符 } 在這里主要考慮一些常用的設(shè)置,如下所示 : 波特率的設(shè)置 Struct termios OPt。Opt): (2)校驗位和停止位的設(shè)置 (8 位無效驗, 1 位停止位模 式, 8N1) amp。 //輸入 amp。 在 Linux 下對 PPP 的支持需要內(nèi)核和應(yīng)用程序配合管理,在配置 Linux 內(nèi)核時,需要選擇對 PPP 的支持。 //輸出 TCsetattr(fd, TCSANOW, amp。=~CSTOPB amp。Opt)。 Struet termio { Unsigned short c_iflag。 最基本的設(shè)置串口包括波特率設(shè)置、校驗位和停止位的設(shè)置,主要是設(shè)置struct termios 結(jié)構(gòu)體的各成員值。 (4)傳輸過程。然后將經(jīng)過 TCP/IP 以及 PPP 協(xié)議封裝的數(shù)據(jù)通過 RS232 串口發(fā)送給 GPRS 模塊。前者是 linux 系統(tǒng)啟動之后第一個被訪問的腳本文件,而后者是定義了文件系統(tǒng)的各個掛接點的文件。 make defconfig。雖然和 GNU 比較起來,busybox 提供的功能和參數(shù)略少,但在比較小的系統(tǒng)或者是嵌入式系統(tǒng)之中已經(jīng)足夠了。 ⑥ File System 文件系統(tǒng) 因為我們使用了 carmfs,是只讀文件系統(tǒng),所以要選擇支持 。選擇的原則是將與內(nèi)核其他部分關(guān)系較遠(yuǎn)且不經(jīng)常使用的部分功能代碼編譯成為可加載模塊,有利于減少內(nèi)核的長度,減小內(nèi)核消耗的內(nèi)存,簡化該功能相應(yīng)的環(huán)境改變時對內(nèi)核的影響 。其配置主界面如圖 所示。 3. make menuconfig 與 makeconfig 類似,不過這種方法的顯示方式是以菜單模式進(jìn)行顯示的。 kernel:內(nèi)核核心代碼 。其中, binutils 主要用于生成一些輔助的工具,如 objdump、 as、 ld 等 。內(nèi)核移植工作主要是修改硬件平臺相關(guān)的代碼,一般不涉及 Li~通用的程序,移植的難度也取決于兩種硬件平臺之間的差異。 TDO:測試數(shù)據(jù)輸出,所有從寄存器中取出的數(shù)據(jù)從 MCU 的 JTAG 口傳疏導(dǎo)TDO 口,串行送出,供調(diào)試器 接收, TDO 同樣由 TCK 驅(qū)動 。硬件上有電源接口、 RS232 接口、 SIM 卡接口等,使之更加適用于嵌入式系統(tǒng)環(huán)境。 網(wǎng)絡(luò)模塊的設(shè)計 本設(shè)計中采用 DMg000 芯片,它是一塊全集成和高效率的芯片,其上帶有以太網(wǎng) MAC 控制器和通用處理接口,支持標(biāo)準(zhǔn) 10M/looM 自適應(yīng),可在低功耗和高性能運行 兩種方式下工作,工作電壓為 。 NandFlashRoM 雖然采用了 TsoP4s 封裝,但是其實需要有效連接的管腳并不多,這是和 NandFlash 的特殊 I/O 接口有關(guān)的,因此芯片 48 根線中,只須引出 8 根數(shù)據(jù) I/O 線, 6 根控制線, 2 根高電平參考電壓引腳,接 , 2 根地電平參考電壓引腳,接地 。FLASH 存儲器具有速度快、成本低、結(jié)構(gòu)簡單、編程可靠等優(yōu)點。 SDRAM 模塊的原理圖如圖 所示。 I/O 采用獨立 。 OM[l:0]=10 時,處理器從 32 位寬的 RoM 啟動 。 Bank6 和 Bank7用于 ROM、 SRAM 或者 SDRAM,這兩個組可編程,且大小相同。 2 個 USB 主機接口, 1 個 USB 設(shè)備接口 。 S3C2440 的資源包括 : 1 個 LCD 控制器 (支持 STN 和件 T 帶有觸摸屏的液晶顯示屏 )。USB 接口用于燒寫 Linux 系統(tǒng)相關(guān)的代碼。 小結(jié) 本章主要對嵌入式系統(tǒng)進(jìn)行了總體介紹,包括了嵌入式系統(tǒng)的定義、特點,嵌入式系統(tǒng)的層次結(jié)構(gòu)、嵌入式系統(tǒng)的開發(fā)流程,同時對幾種常用的嵌入式處理器和嵌入式操作系統(tǒng)做了簡單的介紹。 8)安全產(chǎn)品。這是增長迅速的市場。 當(dāng)前嵌入式系統(tǒng)還廣泛用于下面的領(lǐng)域 : 1)無線設(shè)備。 嵌入式系統(tǒng)的應(yīng)用領(lǐng)域 嵌入式系統(tǒng)具有非常廣闊的應(yīng)用領(lǐng)域,是現(xiàn)代計算機技術(shù)改造傳統(tǒng)產(chǎn)業(yè)、提升許多領(lǐng)域技術(shù)水平的有力工具。這一過程要確定系統(tǒng)將采用哪些硬件模塊 (如存儲器、 Io 片、 MCU、 FPGA、 I/O 接口部件等 )、軟件模塊 (嵌入式操作系統(tǒng)、驅(qū)動程序、功能模塊等 )和軟硬件模塊之間的通訊方法 (數(shù)據(jù)總線、共享存儲器、數(shù)據(jù)通道等 )以及這些模塊的具體實現(xiàn)方法。 嵌入式系統(tǒng)的開發(fā)流程 典型的嵌入式系統(tǒng)開發(fā)通常采用軟硬件協(xié)同設(shè)計,將軟件設(shè)計和硬件設(shè)計作為一個整體并行設(shè)計,找到軟硬件的最佳結(jié)合點,從而使系統(tǒng)高效工作。 4.、 Vind0WSCE MicrosoftWindowsCE 是從整體上為有限資源的平臺設(shè)計的多線程、完整優(yōu)先權(quán)、多任務(wù)的操作系統(tǒng)。 PSOS 是一個模塊化、高性能、完全可擴展的實時操作系統(tǒng),專為嵌入式微處理器設(shè)計,提供了一個完全多任務(wù)環(huán)境,在定制的或是商業(yè)的硬件上可以提供高性能和高可靠性。它以其良好的可靠性和卓越的實時性被廣泛地應(yīng)用在通信、軍事、航空、航天等高精尖技術(shù)及實時性要求極高的領(lǐng)域中,如衛(wèi)星通信、軍事演習(xí)、導(dǎo)彈制導(dǎo)、飛機導(dǎo)航等。 PowerPC 處理器品種很多既有通用的處理器,又有嵌入式控制器和內(nèi)核,應(yīng) 用范圍非常廣泛,從高端的工作站、服務(wù)器到桌面計算機系統(tǒng),從消費類電子產(chǎn)品到大型通信設(shè)備等各個方面。截至 2020 年, ARM處理器大約占嵌入式犯位 RISC 處理器 90%的市場份額。 具有特定的開發(fā)工具 嵌入式系統(tǒng)本身不具備自主開發(fā)能力,即使設(shè)計完成以后用戶通常也是不能對其中的程序功能擅自進(jìn)行修改的,必須有一套自己的開發(fā) 環(huán)境和開發(fā)工具才能進(jìn)行嵌入式系統(tǒng)的開發(fā)工作。 這個定義明確指出了嵌入式系統(tǒng)包括硬件和軟件兩部分,同時是一個軟硬件可裁剪的專用的計算機系統(tǒng),這也是嵌入式系統(tǒng)與普通計算機的最大差別。相對普通用途的計算機,嵌入式系統(tǒng)可以定制軟硬 件,而完成不同的任務(wù)。目前我國的交通管理智能化程度較低,管理不方便等問題,如果能夠采用 GPRS 網(wǎng)絡(luò)進(jìn)行交通信息的監(jiān)控和管理,這將大大提高交通系統(tǒng)的智能性,優(yōu)化交通網(wǎng)絡(luò),改善交通服務(wù)。數(shù)據(jù)網(wǎng)用戶發(fā)出的數(shù)據(jù)單元 (如 PDU),通過已經(jīng)建立好的路由把 PDU 數(shù)據(jù)送給 GGSN。 GGSN 主要是起網(wǎng)關(guān)作用,它可以和多種不同的數(shù)據(jù)網(wǎng)絡(luò)連接,如 ISDN,PSPDN 和 LAN 等。用戶只有在發(fā)送或者接收數(shù)據(jù)期間才占用無線網(wǎng)絡(luò)資源,用戶可以一直在線,計費時按照用戶發(fā)送或者接收的數(shù)據(jù)流量來收費的,沒有數(shù)據(jù)流量傳遞時,即便用戶掛在網(wǎng)上也是不計任何費用的。 GPRs 是在現(xiàn)有的 GsM 網(wǎng)上的升級,可充分利用全國范圍的電信網(wǎng)絡(luò),可以方便、快速、低成本的為用戶數(shù)據(jù)終端提供遠(yuǎn)程接入網(wǎng)絡(luò)的部署。 2 GPRS 介紹 GPRS 概述 GPRS 是 GeneralPaeketRadioServiee 的英文簡稱,即通用無線分組交換業(yè)務(wù),是一種基于 GSM 網(wǎng)絡(luò)之上無線分組交換技術(shù),提供端到端的、廣域的無線IP 連接。由于數(shù)字信號遠(yuǎn)程傳輸?shù)臏?zhǔn)確性高,不受時間和空間影響,因而可以實現(xiàn)真正意義上的實時在線遠(yuǎn)程數(shù)據(jù)的采集和監(jiān)控。 關(guān)鍵詞 :嵌入式系統(tǒng), GPRS, ARM9s3C2440, Linux Abstract Remote data acquisition technologies,is a inevitable result with the development of puter work technology,munication and inI/Ormation. In the early time,the remote data acquisition is nononlion,nonrealtime ,the remote acquisition technology is realtime,online with the the development of modern puter technology,Inter technology and munications technology,thecollectors can obtain the realtime data from the remote site,relying on the variety of sensor de
點擊復(fù)制文檔內(nèi)容
法律信息相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1