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

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

內(nèi)核通信

  • 基于vc6.0串口通信動態(tài)鏈接庫(DLL)的設(shè)計與應(yīng)用

    在比較常用串口通信實現(xiàn)形式的利弊基礎(chǔ)上,針對某廠輪胎里程試驗機(jī)監(jiān)控系統(tǒng)的特點,設(shè)計并實現(xiàn)了串口通信動態(tài)鏈接庫(DLL),詳細(xì)介紹了多線程理論、重疊I/O方式,給出了程序流程圖,對一些關(guān)鍵代碼進(jìn)行了說明

    標(biāo)簽: 6.0 DLL vc 串口通信

    上傳時間: 2013-07-19

    上傳用戶:songnanhua

  • 基于FPGA采用PCM通信實現(xiàn)多路數(shù)據(jù)采集器的研制

    本文研制的數(shù)據(jù)采集器,用于采集導(dǎo)彈過載模擬試車臺的各種參數(shù),來評價導(dǎo)彈在飛行過程中的性能,由于試車臺是高速旋轉(zhuǎn)體,其工作環(huán)境惡劣,受電磁干擾大,而且設(shè)備要求高,如果遇到設(shè)備故障或設(shè)備事故,其損失相當(dāng)巨大,保證設(shè)備的安全性和可靠性較為困難。 本文在分析數(shù)字通信技術(shù)的基礎(chǔ)上,選用了基于現(xiàn)場可編程邏輯陣列(FPGA)采用脈沖編碼調(diào)制(PCM)通信實現(xiàn)多路數(shù)據(jù)采集器的設(shè)計,其優(yōu)點是FPGA技術(shù)在數(shù)據(jù)采集器中可以進(jìn)行模塊化設(shè)計,增加了系統(tǒng)的抗干擾性、靈活性和適應(yīng)性,并且可以將整個PCM通信系統(tǒng)設(shè)計成可編程序系統(tǒng),用戶只要稍加變更程序,則系統(tǒng)的被測路數(shù)、幀結(jié)構(gòu)、碼速率、標(biāo)度等均可改變以適應(yīng)任何場合。并且采用合理的糾錯和加密編碼能夠?qū)崿F(xiàn)數(shù)據(jù)在傳輸工程中的完整性和安全性。 通過對PCM通信的特點研究,研制了一套集采集與傳輸?shù)南到y(tǒng)。文章給出了各個模塊的具體建模與設(shè)計,系統(tǒng)采用的是FPGA技術(shù)來實現(xiàn)數(shù)據(jù)采集和信號處理,采用VHDL實現(xiàn)了數(shù)字復(fù)接器和分接器、編解碼器、調(diào)制與解調(diào)模塊的建模與設(shè)計。采用基于NiosII實現(xiàn)串口通訊,構(gòu)建了實時性和準(zhǔn)確性通信網(wǎng)絡(luò),實現(xiàn)了數(shù)據(jù)的采集。 測試數(shù)據(jù)和數(shù)據(jù)采集的實驗結(jié)果證明,采用FPGA技術(shù)實現(xiàn)PCM信號的編碼、傳輸、解碼,能夠有較強(qiáng)的抗干擾性、抗噪聲性能好、差錯可控、易加密、易與現(xiàn)代技術(shù)結(jié)合,并且誤碼率較低,要遠(yuǎn)遠(yuǎn)優(yōu)于傳統(tǒng)的方法。

    標(biāo)簽: FPGA PCM 通信實現(xiàn) 多路

    上傳時間: 2013-04-24

    上傳用戶:com1com2

  • 基于FPGA的8051單片機(jī)IP核設(shè)計及應(yīng)用

    單片微型計算機(jī)(單片機(jī))是將微處理器CPU、程序存儲器、數(shù)據(jù)存儲器、定時/計數(shù)器、輸入/輸出并行接口等集成在一起。由于單片機(jī)具有專門為嵌入式系統(tǒng)設(shè)計的體系結(jié)構(gòu)與指令系統(tǒng),所以它最能滿足嵌入式系統(tǒng)的應(yīng)用要求。Intel公司生產(chǎn)的MCS-51系列單片機(jī)是我國目前應(yīng)用最廣的單片機(jī)之一。 隨著可編程邏輯器件設(shè)計技術(shù)的發(fā)展,每個邏輯器件中門電路的數(shù)量越來越多,一個邏輯器件就可以完成本來要由很多分立邏輯器件和存儲芯片完成的功能。這樣做減少了系統(tǒng)的功耗和成本,提高了性能和可靠性。FPGA就是目前最受歡迎的可編程邏輯器件之一。IP核是將一些在數(shù)字電路中常用但比較復(fù)雜的功能塊,設(shè)計成可修改參數(shù)的模塊,讓其他用戶可以直接調(diào)用這些模塊,這樣就大大減輕了工程師的負(fù)擔(dān),避免重復(fù)勞動。隨著FPGA的規(guī)模越來越大,設(shè)計越來越復(fù)雜,使用IP核是一個發(fā)展趨勢。 本課題結(jié)合FPGA與8051單片機(jī)的優(yōu)點,主要針對以下三個方面研究: (1)FPGA開發(fā)平臺的硬件實現(xiàn)選用Xilinx公司的XC3S500E-PQ208-4-C作為核心器件,采用Intel公司的EEPROM芯片2816A和SRAM芯片6116作為片內(nèi)程序存儲器,搭建FPGA的硬件開發(fā)平臺。 (2)用VHDL語言實現(xiàn)8051IP核分析研究8051系列單片機(jī)內(nèi)部各模塊結(jié)構(gòu)以及各部分的連接關(guān)系,實現(xiàn)了基于FPGA的8051IP核。主要包括如下幾個模塊:CPU模塊、片內(nèi)數(shù)據(jù)存儲器模塊、定時/計數(shù)器模塊、并行端口模塊、串行端口模塊、中斷處理模塊、同步復(fù)位模塊等。 (3)基于FPGA的8051IP核應(yīng)用用所設(shè)計的8051IP核,實現(xiàn)了對一個4×4鍵盤的監(jiān)測掃描、鍵盤確認(rèn)、按鍵識別等應(yīng)用。

    標(biāo)簽: FPGA 8051 單片機(jī) IP核

    上傳時間: 2013-04-24

    上傳用戶:1417818867

  • C語言實現(xiàn)RS232上、下位機(jī)串行通信

    C語言實現(xiàn)RS232上、下位機(jī)串行通信 C語言實現(xiàn)RS232上、下位機(jī)串行通信

    標(biāo)簽: 232 RS C語言 下位機(jī)

    上傳時間: 2013-06-03

    上傳用戶:haobin315

  • 基于ARM的無線通信平臺開發(fā)及USB驅(qū)動程序設(shè)計

    隨著計算機(jī)技術(shù)的發(fā)展,嵌入式系統(tǒng)已成為計算機(jī)領(lǐng)域的一個重要組成部分,并成為近年來新興的研究熱點。ARM9TDMI是一種高效、低功耗的RISK處理器,以該內(nèi)核為核心的S3C2410X是一款基于以太網(wǎng)應(yīng)用的高性價比16/32位微控制器,非常適合嵌入式產(chǎn)品。文本提出并研究了基于ARM-Linux的嵌入式產(chǎn)品平臺,完成了系統(tǒng)的硬件和軟件設(shè)計、實現(xiàn)了操作系統(tǒng)的裁減和移植。并且系統(tǒng)充分利用ARM處理器高性能、低功耗、低成本的優(yōu)點,擴(kuò)展平臺通用接口,為今后開發(fā)基于該平臺的應(yīng)用系統(tǒng)提供了捷徑。 Linux由于其代碼開放性以及強(qiáng)大的網(wǎng)絡(luò)功能等特點,在許多的嵌入式網(wǎng)絡(luò)設(shè)備中有著廣泛應(yīng)用,與其他的嵌入式操作系統(tǒng)相比,具有著更多的優(yōu)勢。因此本課題將其作為硬件平臺的操作系統(tǒng),并在這個系統(tǒng)中實現(xiàn)Linux的一些基本操作。論文中介紹的硬件和軟件平臺也可以為實際應(yīng)用提供很好的開發(fā)起點。 USB作為一種總線技術(shù),已經(jīng)得到快速的普及和應(yīng)用,本文實現(xiàn)了Linux操作系統(tǒng)下USB驅(qū)動程序的編程設(shè)計;此外,本文將嵌入式技術(shù)與無線通信技術(shù)結(jié)合起來,實現(xiàn)了基于ARM-9處理器的無線通信平臺的開發(fā)。 歸納起來本課題具體工作如下: 1)調(diào)研了國內(nèi)外嵌入式系統(tǒng)開發(fā)的現(xiàn)狀和發(fā)展趨勢。并且詳細(xì)論述了基于ARM-9處理器的硬件結(jié)構(gòu)、嵌入式操作系統(tǒng)以及開發(fā)流程。 2)詳細(xì)研究了Linux在ARM-9硬件平臺上的移植。包括移植環(huán)境的建立、BootLoader的制作、Linux的裁減和移植、根文件的制作等。 3)詳細(xì)分析并開發(fā)了Linux下USB驅(qū)動,包括主機(jī)控制器驅(qū)動以及設(shè)備驅(qū)動等內(nèi)容。 4)基于ARM-9嵌入式微處理器,利用其性價比高,功能豐富,接口完善,可擴(kuò)展性強(qiáng)等優(yōu)點將移動通信技術(shù)與嵌入式系統(tǒng)融合在一起。實現(xiàn)基于ARM-9處理器的無線通信平臺的開發(fā)。

    標(biāo)簽: ARM USB 無線通信 平臺開發(fā)

    上傳時間: 2013-04-24

    上傳用戶:lwt123

  • 基于ARM的智能家居控制系統(tǒng)的研究

    Internet現(xiàn)已成為社會重要的信息流通渠道。嵌入式系統(tǒng)能夠連接到 Internet上面將信息傳送到幾乎世界上的任何一個地方。嵌入式設(shè)備與Internet的結(jié)合代表著嵌入式系統(tǒng)和網(wǎng)絡(luò)技術(shù)的真正未來。隨著IPv6的應(yīng)用,設(shè)備都可能獲得一個全球唯一的IP地址,通過IP地址和互聯(lián)網(wǎng)相連成為一個網(wǎng)絡(luò)設(shè)備。因此隨著電子技術(shù)和Internet技術(shù)的發(fā)展使的家用電子電器產(chǎn)品步向智能化網(wǎng)絡(luò)化的智能家居方向。智能家居是集成微電子技術(shù)與控制技術(shù)當(dāng)前嵌入式系統(tǒng)典型的代表。 本文將嵌入式技術(shù)與電力載波通信協(xié)議X-10技術(shù)結(jié)合起來來實現(xiàn)智能家居控制系統(tǒng),著重研究智能家居控制系統(tǒng)的核心一基于ARM核的智能家居網(wǎng)關(guān)軟硬件設(shè)計。智能家居網(wǎng)關(guān)是一個嵌入式WEB服務(wù)器,用戶通過登陸智能家居網(wǎng)關(guān)進(jìn)而實現(xiàn)對智能家居網(wǎng)關(guān)的遠(yuǎn)程控制操作,智能家居網(wǎng)關(guān)將接收到的用戶命令進(jìn)行“翻譯”之后向家庭電力線發(fā)送X-10指令,實現(xiàn)對家庭設(shè)備的控制。 本文首先分析基于ARM的智能家居控制系統(tǒng)的原理及X-10技術(shù);然后給出具體基于ARM平臺的硬件電路設(shè)計,本文在以LPC2210為處理器實現(xiàn)智能家居控制系統(tǒng)的設(shè)計中,給出詳細(xì)設(shè)計步驟與過程。本系統(tǒng)主要電路包括有電源電路、鍵盤電路、LCD顯示電路、存儲電路、網(wǎng)口電路、及X-10電力載波電路等等;其次ARM平臺軟件實現(xiàn)是本文的一個重點。本文主要分三步來實現(xiàn):第一步實現(xiàn)了在LPC2200系列處理器上的嵌入式操作系統(tǒng)uC/OS-Ⅱ的移植、第二步實現(xiàn)TCP/IP協(xié)議棧LWIP在嵌入式操作系統(tǒng)上的移植、第三步實現(xiàn)WEB服務(wù)器的組建以及應(yīng)用軟件設(shè)計。最后系統(tǒng)在搭建完軟硬件平臺之后,進(jìn)入調(diào)試結(jié)果環(huán)節(jié)。系統(tǒng)運行后本人使用本地示波器觀看波形,然后通過對波形的解析與X-10指令的對照來驗證基于ARM的智能家居控制系統(tǒng)的可行性,進(jìn)而實現(xiàn)了X-10信息家電與Internet的互連控制。

    標(biāo)簽: ARM 智能家居控制系統(tǒng)

    上傳時間: 2013-06-04

    上傳用戶:WS Rye

  • 基于ARM和射頻技術(shù)的工程機(jī)械遙控器的研制

    隨著我國經(jīng)濟(jì)的高速發(fā)展,各類建設(shè)工程越來越多,這導(dǎo)致了國家對工程機(jī)械的需求越來越大,要求也越來越高。在機(jī)械和液壓技術(shù)已發(fā)展成熟的今天,信息化和智能化成了工程機(jī)械進(jìn)行產(chǎn)品性能提升的新的突破口。而無線遙控技術(shù)是信息化的一個重要方面。 鑒于工程機(jī)械設(shè)備對無線遙控設(shè)備的需求,本文研制了用于工程機(jī)械的無線遙控器。因為工程機(jī)械對遙控通信的可靠性、抗干擾性和通信距離都有比較高的要求,所以本文沒有選擇紅外、藍(lán)牙等技術(shù)作為通信手段,而是選用高性能的射頻芯片ADF7020來搭建射頻模塊。在控制器方面,考慮到通信過程中需要進(jìn)行非常復(fù)雜的編解碼運算,所以本文選用了運算速率較快的32位ARM核微控制器LPC2119。 論文首先在對上述兩塊主芯片進(jìn)行深入研究的基礎(chǔ)上介紹了它們的功能特點和參數(shù)性能,與此同時還介紹了嵌入式系統(tǒng)開發(fā)的相關(guān)知識。接著基于這兩塊芯片對遙控器的實施方案進(jìn)行了設(shè)計,包括硬件系統(tǒng)和軟件系統(tǒng)兩方面的內(nèi)容,這構(gòu)成了論文的主體內(nèi)容之一。然后論文詳細(xì)深入的研究和討論了對遙控器通信性能起關(guān)鍵作用的差錯控制系統(tǒng)。研究內(nèi)容包括循環(huán)碼、CRC碼、RS碼和交織技術(shù)等一系列的信道編碼理論,并且給出了各種編解碼的實現(xiàn)方法。基于這些理論,論文設(shè)計了一種CRC碼、RS碼以及交織技術(shù)相結(jié)合的差錯控制方法并將其應(yīng)用在遙控器中,實際測試證明該方法從很大程度上提升了遙控器的通信性能。此外,還實現(xiàn)了遙控器的跳頻功能,可以有效的抵抗同頻干擾。論文的最后簡要介紹了系統(tǒng)開發(fā)調(diào)試環(huán)境以及仿真工具,并總結(jié)了軟件實現(xiàn)過程中對一些關(guān)鍵問題的處理辦法。

    標(biāo)簽: ARM 射頻技術(shù) 工程機(jī)械 遙控器

    上傳時間: 2013-05-18

    上傳用戶:yyyyyyyyyy

  • 基于ARM核的熱釋電紅外測溫儀的研制

    熱釋電紅外測溫儀是一種利用物體熱釋電效應(yīng)而制成的新型紅外測溫儀器,它以黑體輻射定律作為理論基礎(chǔ),是光學(xué)理論和微電子學(xué)綜合發(fā)展的產(chǎn)物。與傳統(tǒng)的測溫方式相比,具有響應(yīng)時間短、非接觸、不干擾被測溫場、使用壽命長、操作方便等一系列優(yōu)點。 本文詳細(xì)介紹了熱釋電紅外測溫儀測溫的基本原理和實現(xiàn)方法,以熱釋電紅外測溫儀現(xiàn)階段的技術(shù)作為參考,提出并研制了一種基于ARM內(nèi)核的高性能的嵌入式微處理器的熱釋電紅外測溫系統(tǒng)。詳細(xì)介紹了該系統(tǒng)的構(gòu)成和實現(xiàn)方式,給出了硬件原理圖和軟件的設(shè)計流程圖。文中還對影響熱釋電紅外測溫儀測溫精度的因素和軟硬件的相關(guān)設(shè)計做了詳細(xì)的分析,并采取了相應(yīng)措施,本文主要做了以下工作: 闡述了紅外測溫儀的發(fā)展現(xiàn)狀和分類,并指出了本文的研究意義:闡述了熱釋電紅外測溫儀的原理,并對目前紅外測溫儀的幾種方案的優(yōu)缺點進(jìn)行了詳細(xì)的介紹:對ARM核微處理器作了詳細(xì)的介紹,并對本文用到的ARM核芯片LPC2132的功能特點和結(jié)構(gòu)做了詳細(xì)的介紹;詳細(xì)分析了系統(tǒng)的功能要求,提出了總體設(shè)計方案,并在此基礎(chǔ)上進(jìn)行了系統(tǒng)的硬件設(shè)計,對每個部分所完成的功能和設(shè)計思路作了說明;介紹了系統(tǒng)的軟件設(shè)計,以流程圖的方式介紹了各個功能的具體實現(xiàn);對影響紅外測溫儀的測溫誤差的因素進(jìn)行了分析,對系統(tǒng)中出現(xiàn)的軟硬件干擾問題做了相應(yīng)的抗干擾措施;為本文研究的主要結(jié)論,對系統(tǒng)的進(jìn)一步的研究工作進(jìn)行了展望。

    標(biāo)簽: ARM 熱釋電紅外 測溫 儀的研制

    上傳時間: 2013-07-06

    上傳用戶:kkchan200

  • 基于ARM核嵌入式系統(tǒng)的AES算法優(yōu)化

    本文從AES的算法原理和基于ARM核嵌入式系統(tǒng)的開發(fā)著手,研究了AES算法的設(shè)計原則、數(shù)學(xué)知識、整體結(jié)構(gòu)、算法描述以及AES存住的優(yōu)點利局限性。 針對ARM核的體系結(jié)構(gòu)及特點,對AES算法進(jìn)行了優(yōu)化設(shè)計,提出了從AES算法本身和其結(jié)構(gòu)兩個方面進(jìn)行優(yōu)化的方法,在算法本身優(yōu)化方面是把加密模塊中的字節(jié)替換運算、列混合運算和解密模塊中的逆列混合運算中原來的復(fù)雜的運算分別轉(zhuǎn)換為簡單的循環(huán)移位、乘和異或運算。在算法結(jié)構(gòu)優(yōu)化方面是在輸入輸山接口上采用了4個32位的寄存器對128bits數(shù)據(jù)進(jìn)行了并行輸入并行輸出的優(yōu)化設(shè)計;在密鑰擴(kuò)展上的優(yōu)化設(shè)計是采用內(nèi)部擴(kuò)展,即在進(jìn)行每一輪的運算過程的同時算出下一輪的密鑰,并把下一輪的密鑰暫存在SRAM里,使得密鑰擴(kuò)展與加/解密運算并行執(zhí)行;加密和解密優(yōu)化設(shè)計是將輪函數(shù)查表操作中的四個操作表查詢工作合并成一個操作表查詢工作,同時為了使加密代碼在解密代碼中可重用,節(jié)省硬件資源,在解密過程中采用了與加密相一致的過程順序。 根據(jù)上述的優(yōu)化設(shè)計,基于ARM核嵌入式系統(tǒng)的ADS開發(fā)環(huán)境,提出了AES實現(xiàn)的軟硬件方案、AES加密模塊和解密模塊的實現(xiàn)方案以及測試方案,總結(jié)了基于ARM下的高效編程技巧及混合接口規(guī)則,在集成開發(fā)環(huán)境下對算法進(jìn)行了實現(xiàn),分別得出了初始密鑰為128bits、192bits和256bits下的加密與解密的結(jié)果,并得劍了正確驗證。在性能測試的過程中應(yīng)用編譯器的優(yōu)化選項和其它優(yōu)化技巧優(yōu)化了算法,使算法具有較高的加密速度。

    標(biāo)簽: ARM AES 嵌入式系統(tǒng) 算法優(yōu)化

    上傳時間: 2013-04-24

    上傳用戶:liansi

  • 基于ARM平臺的家庭無線通信網(wǎng)絡(luò)的設(shè)計與實現(xiàn)

    近年來,隨著計算機(jī)技術(shù)及網(wǎng)絡(luò)通信技術(shù)的發(fā)展,在家庭中實現(xiàn)生活的現(xiàn)代化、安全化,提高居住環(huán)境等要求,使家庭設(shè)備智能化成為未來生活發(fā)展的趨勢。 本文提出以嵌入式計算機(jī)為主控設(shè)備,將家庭網(wǎng)絡(luò)中主要的電器設(shè)備和服務(wù)系統(tǒng)通過藍(lán)牙技術(shù)構(gòu)建一個家庭局域網(wǎng)絡(luò),同時把GPRS遠(yuǎn)程通信技術(shù)加入到智能家居系統(tǒng)中,不僅解決了在家庭內(nèi)部復(fù)雜的布線問題,而且使用戶能夠在遠(yuǎn)程控制家庭中的各種服務(wù)設(shè)備。 本文介紹了課題研究的背景和意義,分析了智能家居系統(tǒng)的發(fā)展現(xiàn)狀和趨勢,討論了嵌入式計算機(jī)系統(tǒng)和無線網(wǎng)絡(luò)技術(shù)相結(jié)合在智能家居系統(tǒng)中的應(yīng)用情況。論文闡述了家庭無線網(wǎng)絡(luò)控制系統(tǒng)的設(shè)計思想和實現(xiàn)方法。 系統(tǒng)選擇S3C2410處理器為家庭無線控制器的主控制芯片,GPRS SIM300為遠(yuǎn)程控制芯片,藍(lán)牙無線收發(fā)模塊101 007為控制各個家用電器的通信模塊。并設(shè)計了各模塊間的接口電路。系統(tǒng)完成了Windows CE在嵌入式S3C2410處理器上BSP的定制與開發(fā),著重分析了系統(tǒng)啟動的過程,并成功實現(xiàn)了Windows CE在S3C2410上的移植。通過對家庭內(nèi)部局域網(wǎng)絡(luò)協(xié)議藍(lán)牙協(xié)議和外部移動網(wǎng)絡(luò)GPRS的分析,在Windows CE上實現(xiàn)了藍(lán)牙主機(jī)控制器HCI協(xié)議和GPRS通信程序,完成了采用GPRS無線通信模塊與藍(lán)牙通信模塊相結(jié)合,實現(xiàn)對設(shè)備的監(jiān)控。

    標(biāo)簽: ARM 無線通信網(wǎng)絡(luò)

    上傳時間: 2013-06-24

    上傳用戶:moerwang

主站蜘蛛池模板: 庆元县| 五华县| 临清市| 牙克石市| 三台县| 泽州县| 莱芜市| 乐亭县| 梨树县| 山丹县| 通河县| 九寨沟县| 临湘市| 上杭县| 延寿县| 赣州市| 德保县| 翁牛特旗| 黄梅县| 宝兴县| 历史| 同心县| 泽普县| 富源县| 汽车| 彰化县| 洪雅县| 剑阁县| 建昌县| 利辛县| 定兴县| 观塘区| 集安市| 筠连县| 太保市| 集贤县| 噶尔县| 房产| 方正县| 分宜县| 句容市|