亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

蟲蟲首頁| 資源下載| 資源專輯| 精品軟件
登錄| 注冊

遠(yuǎn)(yuǎn)程信息處理

  • 基于ARM的LwIP協(xié)議棧研究與移植

    TCP/IP協(xié)議作為Internet上的通信實現(xiàn)方式的一種,是近年來嵌入式應(yīng)用領(lǐng)域的一個研究熱點。嵌入式設(shè)備要與Internet網(wǎng)絡(luò)直接交換信息,就需要支持TCP/IP協(xié)議。嵌入式系統(tǒng)具有內(nèi)核小、專用性強、系統(tǒng)精簡、實時性高、功耗和環(huán)境要求嚴(yán)格等特點,所以傳統(tǒng)的TCP/IP協(xié)議不適合移植到嵌入式系統(tǒng)中。實現(xiàn)嵌入式系統(tǒng)網(wǎng)絡(luò)接入有兩種選擇,第一種是按照TCP/IP協(xié)議的原理編寫簡化版的通信協(xié)議;第二種是將已有小型的,適用于嵌入式系統(tǒng)的網(wǎng)絡(luò)協(xié)議移植到系統(tǒng)中。 首先本文簡要介紹了嵌入式網(wǎng)絡(luò)協(xié)議的研究現(xiàn)狀和研究內(nèi)容,分析了LwIP協(xié)議棧中IP協(xié)議、TCP協(xié)議、UDP協(xié)議和ICMP協(xié)議的原理。由于LwIP沒有使用和操作系統(tǒng)相關(guān)的系統(tǒng)調(diào)用和數(shù)據(jù)結(jié)構(gòu),所以在LwIP和操作系統(tǒng)之間增加了一個操作系統(tǒng)封裝層為操作系統(tǒng)服務(wù)。LwIP不僅保持了TCP協(xié)議主要功能,而且減少了對RAM的占用。 其次,移植中實現(xiàn)了操作系統(tǒng)模擬層和LwIP底層接口。操作系統(tǒng)模擬層為協(xié)議和操作系統(tǒng)提供了一個接口,使協(xié)議對操作系統(tǒng)透明,可以不依賴操作系統(tǒng)運行,需要實現(xiàn)信號量、郵箱、線程和臨界保護(hù)。LwIP底層接口為不同的硬件提供不同的驅(qū)動程序,需要實現(xiàn)系統(tǒng)初始化、網(wǎng)卡初始化、線程接收、數(shù)據(jù)包的讀取和發(fā)送。 最后提出測試設(shè)計框架,在ARM開發(fā)板和μC/OS-Ⅱ操作系統(tǒng)上對移植的協(xié)議進(jìn)行測試。測試結(jié)果表明,移植協(xié)議可以正常工作,實現(xiàn)了基本的網(wǎng)絡(luò)功能。

    標(biāo)簽: LwIP ARM 協(xié)議棧 移植

    上傳時間: 2013-07-11

    上傳用戶:iswlkje

  • 基于ARM的海洋臺站自動觀測系統(tǒng)的設(shè)計

    海洋臺站自動觀測系統(tǒng)是一套應(yīng)用于海濱觀測的儀器設(shè)備,負(fù)責(zé)對氣象、水文參數(shù)進(jìn)行實時觀測。諸多的參數(shù)通過相應(yīng)的傳感器進(jìn)行測量,海洋臺站自動觀測系統(tǒng)對測量的信息進(jìn)行匯總,再將其通過有線或無線的通訊方式傳輸?shù)礁骷壓Q蟓h(huán)境監(jiān)測預(yù)報中心,供天氣預(yù)報和海洋預(yù)報使用。 本文以我國“海洋臺站自動觀測系統(tǒng)政府采購計劃”為背景,重點設(shè)計了低成本、低功耗、高性能、高可靠性的新型海洋臺站自動觀測系統(tǒng)。本課題主要研究基于arm7+uClinux海洋臺站自動觀測系統(tǒng)的設(shè)計與開發(fā)。根據(jù)實際的需要,分析海洋臺站自動觀測系統(tǒng)的整體要求,對傳感器進(jìn)行選型,進(jìn)行方案設(shè)計,完成整個系統(tǒng)的搭建。為了降低系統(tǒng)功耗,CPU所采用的是Samsung公司推出的無內(nèi)存管理單元的處理器S3C44BO,設(shè)計了8MFLASH、64MSDRAM、液晶、USB以及鍵盤等相關(guān)電路。同時,為了減少驅(qū)動開發(fā)所帶來的不便,使用TL16C554A對串口電路進(jìn)行了擴展,便于數(shù)據(jù)處理,也使得系統(tǒng)具有更好的可擴展性。軟件方面設(shè)計主要涉及了BootLoader引導(dǎo)裝載程序的建立,選用uClinux操作系統(tǒng),并對其內(nèi)核進(jìn)行配置和裁剪,添加源代碼中沒有的驅(qū)動程序。為了縮短研發(fā)周期和降低開發(fā)難度,選用MiniGUI作為圖形用戶界面系統(tǒng),深入分析了MiniGUI的結(jié)構(gòu)、原理,并將其移植到uClinux系統(tǒng)中。本系統(tǒng)采用的是MiniGUI-Threads多線程模式,主線程協(xié)調(diào)各個線程進(jìn)行相應(yīng)的數(shù)據(jù)處理。為了使系統(tǒng)操作變得直觀、簡單,對用戶界面進(jìn)行了初步設(shè)計,使用復(fù)用I/O的方法解決多串口通訊容易造成的數(shù)據(jù)阻塞問題。此外,為了更好的將臺站所測得的信息量發(fā)送給海洋環(huán)境監(jiān)測預(yù)報中心,需要完善通訊協(xié)議以便于數(shù)據(jù)交換。 最后,根據(jù)本系統(tǒng)實際研究開發(fā)結(jié)果,總結(jié)分析了系統(tǒng)的特點,并對下一步設(shè)計工作進(jìn)行了展望。

    標(biāo)簽: ARM 海洋 測系統(tǒng) 自動

    上傳時間: 2013-07-12

    上傳用戶:juyuantwo

  • 基于ARM和LINUX的車載監(jiān)控終端的設(shè)計與實現(xiàn)

    本文在結(jié)合全球衛(wèi)星定位系統(tǒng)(GPS)和通用分組無線業(yè)務(wù)(GPRS)的基礎(chǔ)之上,利用嵌入式開發(fā)技術(shù),采用ARM9為核心,設(shè)計開發(fā)了一個基于ARM和Linux的功能強大的車載監(jiān)控終端。嵌入式車載監(jiān)控終端是車載監(jiān)控系統(tǒng)的重要組成部分。車載監(jiān)控終端主要由GPS定位模塊、ARM監(jiān)控終端和GPRS通訊模塊構(gòu)成。GPS定位模塊主要是接收來自定位衛(wèi)星的GPS信號,傳送給ARM監(jiān)控終端,監(jiān)控終端對數(shù)據(jù)解析后將位置信息與電子地圖匹配顯示在監(jiān)控終端的LCD屏上,并定時通過GPRS模塊向后臺監(jiān)控中心發(fā)送GPS定位數(shù)據(jù)實現(xiàn)實時監(jiān)控,同時GPRS模塊也接收從后臺監(jiān)控中心發(fā)來的指令,通過解析從而控制車載終端本地工作實現(xiàn)特定的功能。本文首先對車載監(jiān)控系統(tǒng)的組成、功能以及關(guān)鍵技術(shù)進(jìn)行了分析;然后闡述了車載監(jiān)控終端硬件設(shè)計及實現(xiàn)方法;最后完成了車載監(jiān)控終端的應(yīng)用軟件的設(shè)計及實現(xiàn)。軟件上采用模塊化結(jié)構(gòu)、多線程編程和Socket編程技術(shù),實現(xiàn)了多通道高速數(shù)據(jù)獲取。 實驗結(jié)果證明,基于ARM和Linux的車載監(jiān)控終端定位精度高,實時性好,數(shù)據(jù)傳輸及時可靠,實現(xiàn)了監(jiān)控的基本功能,可以滿足實用化要求。

    標(biāo)簽: LINUX ARM 車載 監(jiān)控終端

    上傳時間: 2013-06-17

    上傳用戶:杜瑩12345

  • 多線程同步機制在應(yīng)用程序與驅(qū)動程序通信中的應(yīng)用

    本文對Windows NT 操作系統(tǒng)的多線程同步機制和同步對象進(jìn)行了分析,以其在檢測儀和經(jīng)緯儀同步通信程序開發(fā)中的應(yīng)用為例,論述了如何通過共享事件來實現(xiàn)應(yīng)用程序和設(shè)備驅(qū)動程序的同步通信,并給出了

    標(biāo)簽: 多線程 同步機制 中的應(yīng)用 應(yīng)用程序

    上傳時間: 2013-06-30

    上傳用戶:小楓殘月

  • 基于LMS自適應(yīng)濾波器信息采集系統(tǒng)設(shè)計

    設(shè)計并實現(xiàn)具有硬件濾波空氣清新器的信息采集系統(tǒng),根據(jù)空氣的復(fù)雜性以及隨機性,結(jié)合自適應(yīng)濾波器的原理,提出一種新的空氣信息采集系統(tǒng)設(shè)計方法。該方法利用最小均方(LMS)自適應(yīng)濾波器進(jìn)行軟件濾波,針對空氣

    標(biāo)簽: LMS 自適應(yīng)濾波器 信息采集 系統(tǒng)設(shè)計

    上傳時間: 2013-06-14

    上傳用戶:sjb555

  • 基于ARM與ARM Linux的汽車行駛記錄儀的分析與設(shè)計

    汽車行駛記錄儀(文中也簡稱為記錄儀),亦稱“汽車黑匣子”,是安裝在車輛上,對車輛行駛速度、時間、里程以及有關(guān)車輛行駛的其它狀態(tài)信息進(jìn)行監(jiān)控、記錄、存儲并可通過接口實現(xiàn)數(shù)據(jù)輸出的數(shù)字式電子記錄裝置。為分析和判斷汽車駕駛狀態(tài)和處理交通事故提供了可靠準(zhǔn)確的科學(xué)依據(jù)。本課題的來源是國家信息產(chǎn)業(yè)部下達(dá)的電子發(fā)展基金項目,與同類產(chǎn)品相比,增加了音/視頻功能,目前已通過信產(chǎn)部驗收。 本文主要分析和設(shè)計了一種具有低成本高擴展性的基于ARM與ARMLinux的汽車行駛記錄儀方案,該系統(tǒng)作為信產(chǎn)部項目中的主控模塊實現(xiàn)了記錄儀的標(biāo)準(zhǔn)功能。硬件方面分析了汽車行駛記錄儀的標(biāo)準(zhǔn)功能對應(yīng)ARM片內(nèi)外圍電路與外部器件的設(shè)計。軟件方面分析了基于YAFFS文件系統(tǒng)與Linux 2.6的軟件平臺在嵌入式應(yīng)用方面的高可用性,主要描述YAFFS的特點與基本原理,Linux中線程的實現(xiàn)機制與Linux Kernel 2.6在響應(yīng)時間上的改進(jìn)。并給出了該記錄儀基于Liinux的多線程結(jié)構(gòu)應(yīng)用程序的設(shè)計要點、流程圖和主要的數(shù)據(jù)結(jié)構(gòu)。 作為擴展,為記錄儀增加了采集和處理音/視頻信號的DSP模塊。DSP采用TI公司的專用于數(shù)字媒體應(yīng)用的高性能DSP DM642。DSP模塊同時采集3路視頻并進(jìn)行壓縮,壓縮算法可以采用MPEG-2、MPEG-4、H.263、H.264等。論述了實現(xiàn)音/視頻功能的基本原理、DSP模塊的存儲器結(jié)構(gòu)、ARM與DSP的通信及一些實用性的考慮。

    標(biāo)簽: ARM Linux 汽車行駛記錄儀

    上傳時間: 2013-07-02

    上傳用戶:W51631

  • 基于ARM與Zigbee的風(fēng)蝕風(fēng)沙小氣候監(jiān)控系統(tǒng)的研究

    隨著科技的不斷進(jìn)步,現(xiàn)代電子技術(shù)、信息技術(shù)得到不斷的發(fā)展,隨之也帶來了監(jiān)控技術(shù)的不斷發(fā)展。現(xiàn)代監(jiān)控技術(shù)的含義已不僅僅是局限于某種單一的或獨立的傳感器測量或數(shù)據(jù)處理,而是多種技術(shù)的集成融合。針對與風(fēng)蝕風(fēng)沙與小氣候環(huán)境的監(jiān)測技術(shù)的實際需要,本選題提出了一種基于嵌入式ARM-Linux技術(shù)、Zigbee技術(shù)、GPRS網(wǎng)絡(luò)技術(shù)與現(xiàn)代傳感器技術(shù)的風(fēng)蝕風(fēng)沙與小氣候環(huán)境的監(jiān)控系統(tǒng)。 針對風(fēng)蝕風(fēng)沙以及小氣候環(huán)境監(jiān)測的各種傳感器的種類以及型號的差別性與環(huán)境因子的需要,本選題選擇了功能強大的ARM9處理器AT91RM9200為硬件平臺,以開源的嵌入式Linux操作系統(tǒng)為軟件平臺的設(shè)計方案??紤]到野外監(jiān)測中傳感器的分布問題,選擇了無線自主路由的Zigbee技術(shù)進(jìn)行各種模擬傳感器的連接,Zigbee主模塊與AT91RM9200處理器之間的通信采用RS-232總線進(jìn)行連接的設(shè)計思路。在對數(shù)據(jù)進(jìn)行處理方法的選擇上,本選題進(jìn)行了數(shù)據(jù)的本地存儲與GPRS網(wǎng)絡(luò)無線遠(yuǎn)程發(fā)送相結(jié)合的設(shè)計方法。本地存儲可以利用具有USB接口的現(xiàn)場存儲設(shè)備如U盤、SD卡等。在進(jìn)行GPRS網(wǎng)絡(luò)傳輸時,本課題選擇了西門子公司的MC39i模塊實現(xiàn)GPRS網(wǎng)絡(luò)與Internet網(wǎng)絡(luò)的無縫對接,以進(jìn)行終端設(shè)備與遠(yuǎn)端服務(wù)器的通信。軟件設(shè)計上,采用了模塊化設(shè)計,使用多線程編程,提高了軟件運行的能力,在網(wǎng)絡(luò)編程上使用了Socket編程技術(shù),保證了多通道數(shù)據(jù)的網(wǎng)絡(luò)傳輸。 本系統(tǒng)已經(jīng)實現(xiàn)了硬件設(shè)計、軟件設(shè)計的全部過程,并且已經(jīng)在吉林白城中國農(nóng)業(yè)大學(xué)實驗站安裝使用。實踐表明,該系統(tǒng)具有可靠性高、體積小、安裝方便,數(shù)據(jù)采集及時、準(zhǔn)確、可靠等特點,適合大部分野外環(huán)境的監(jiān)測應(yīng)用。

    標(biāo)簽: Zigbee ARM 監(jiān)控系統(tǒng)

    上傳時間: 2013-04-24

    上傳用戶:tzl1975

  • 單片機解讀GPS信息的程序設(shè)計

    單片機解讀GPS信息(KeilC環(huán)境)(文中僅介紹時間處理方法,其他方法類似)

    標(biāo)簽: GPS 單片機 程序設(shè)計

    上傳時間: 2013-04-24

    上傳用戶:Alibabgu

  • 基于ARMLinux嵌入式測控平臺設(shè)計

    本論文研究了基于ARM+Linux的嵌入式測控系統(tǒng)。論文闡述了嵌入式測控系統(tǒng)的特點。結(jié)合目前比較流行的SOC硬件技術(shù),嵌入式軟件技術(shù),以及目前較前沿的無線傳感器網(wǎng)絡(luò)技術(shù),對構(gòu)建一個既能進(jìn)行本地多傳感器信息采集又能進(jìn)行數(shù)據(jù)處理以及具有人機交互界的嵌入式測控系統(tǒng)進(jìn)行了架構(gòu)設(shè)計,即采用ARM+Linux架構(gòu)。 論文詳細(xì)介紹了系統(tǒng)的硬件設(shè)計,包括核心板設(shè)計和應(yīng)用底板設(shè)計。其中核心板又包括微處理器的設(shè)計和存儲器的設(shè)計;對于應(yīng)用板,介紹了基于CS8900A的網(wǎng)絡(luò)模塊的設(shè)計,基于RS232和RS485的串行總線設(shè)計,以及基于ZigBee的無線模塊設(shè)計。同時,本論文詳細(xì)的介紹了系統(tǒng)的軟件設(shè)計。結(jié)合本系統(tǒng)所采用的U-Boot介紹了嵌入式Bootloader設(shè)計,并針對本系統(tǒng)的板級硬件對U-Boot進(jìn)行了移植。結(jié)合本系統(tǒng)采用的Linux操作系統(tǒng)介紹了嵌入式操作系統(tǒng)的概念,并對Linux進(jìn)行了板級移植。在分析研究嵌入式文件系統(tǒng)的特點的基礎(chǔ)上,確定Cramfs作為本系統(tǒng)的根文件系統(tǒng),并結(jié)合現(xiàn)有的開源軟件Busybox搭建了一個完整的根文件系統(tǒng)命令集。 在本系統(tǒng)硬、軟件平臺上,研究了終端應(yīng)用層上的開發(fā)。并完成了在終端上的嵌入式圖形用戶界面QT的移植,并且為系統(tǒng)開發(fā)出相應(yīng)的I/O和A/D設(shè)備驅(qū)動驅(qū)動程序。 論文在最后介紹了本系統(tǒng)的一個簡單應(yīng)用,即利用QT圖形庫和多線程編程技術(shù),在現(xiàn)有的硬件平臺上設(shè)計出了一個溫度和濕度的無線數(shù)據(jù)采集程序。顯示直觀,界面友好,體現(xiàn)了本平臺具有一定的應(yīng)用前景。

    標(biāo)簽: ARMLinux 嵌入式 測控 平臺設(shè)計

    上傳時間: 2013-07-06

    上傳用戶:martinyyyl

  • 基于ARM的GPS定位系統(tǒng)設(shè)計

    當(dāng)前全球定位系統(tǒng)(Navigation Satellite Timing And Ranging Global Position System,簡稱GPS)廣泛應(yīng)用于艦船導(dǎo)航,航空航天,地理測繪等領(lǐng)域,特別是移動式定位系統(tǒng)對于目前的城市交通管理有著非常重要的意義。本文分析了當(dāng)前交通管理中的實際問題,介紹了一種車載終端的設(shè)計方法。設(shè)計采用ARM9內(nèi)核的S3C2410微處理器構(gòu)造的嵌入式系統(tǒng),可以實現(xiàn)對GPS定位信息的接受和處理,并采用嵌入式Linux操作系統(tǒng),結(jié)合開放式Linux圖形軟件Qt,可以為后續(xù)的建立地理信息系統(tǒng)(Geographic information system,簡稱GIS)提供數(shù)據(jù)支持,是集GPS全球衛(wèi)星定位系統(tǒng)和通用分組無線業(yè)務(wù)(General Packet Radio Service,簡稱GPRS)無線通信技術(shù)于一體的新型電子產(chǎn)品。它為現(xiàn)代交通運輸提供了新穎,可靠,有效的控制和管理途徑。 車載終端通過將GPS模塊的定位信息提取出來,一方面將定位信息在車載終端上顯示,一方面又結(jié)合車輛的狀態(tài)信息通過GPRS模塊發(fā)送出去,該信息通過無線公共網(wǎng)絡(luò)傳輸給車輛管理部門。車輛管理部門根據(jù)車輛的位置和狀態(tài)等,結(jié)合GIS系統(tǒng)中的地圖信息提供GPS數(shù)據(jù)的差分修正,并采取一定的措施,從而實現(xiàn)車輛的有效管理。 本設(shè)計從硬件和軟件兩大部分出發(fā),硬件上設(shè)計了ARM處理器、存儲器、內(nèi)存及其外圍電路,另外還有GPS模塊電路和GPRS模塊電路;軟件上采用Qt的人機界面完成數(shù)據(jù)顯示與更新,采用PPP撥號腳本完成GPRS模塊的撥號,通過Qt多線程編程的方法完成GPS數(shù)據(jù)的提取和GPRS的信息發(fā)送。在硬件和軟件之間采用了嵌入式Linux系統(tǒng),包括啟動代碼、內(nèi)核和文件系統(tǒng)等。

    標(biāo)簽: ARM GPS 定位 系統(tǒng)設(shè)計

    上傳時間: 2013-04-24

    上傳用戶:夜月十二橋

主站蜘蛛池模板: 宜宾县| 临湘市| 江孜县| 若羌县| 嘉善县| 平果县| 英超| 鹤庆县| 杭锦后旗| 聂拉木县| 六安市| 栖霞市| 罗甸县| 洪湖市| 元朗区| 米泉市| 荥经县| 静宁县| 台中县| 镇远县| 益阳市| 鸡泽县| 岳普湖县| 白银市| 商河县| 新宾| 邯郸市| 红安县| 武安市| 呼图壁县| 南安市| 武城县| 米易县| 新津县| 汝阳县| 沁源县| 宁河县| 凌云县| 介休市| 嘉鱼县| 开远市|