隨著嵌入式技術(shù)的不斷發(fā)展和現(xiàn)代通訊技術(shù)的日臻成熟與完善,手機作為這兩種技術(shù)緊密結(jié)合的典型代表,成為眾多開發(fā)人員設(shè)計與創(chuàng)新的焦點。為了適應(yīng)社會的需求,目前很多高校都開設(shè)了與此相關(guān)的課程。本文首次提出一套基于嵌入式系統(tǒng)的手機編程開發(fā)平臺教學(xué)系統(tǒng)。如何合理設(shè)計開發(fā)平臺,為高等院校提供一種功能完備、價格低廉、技術(shù)流行、能滿足教學(xué)和開發(fā)雙重需求的手機編程開發(fā)平臺正是本課題研究和解決的重點。 本論文在研究手機硬件體系結(jié)構(gòu)和軟件體系結(jié)構(gòu)的基礎(chǔ)上,主要研究了已有手機平臺的基本結(jié)構(gòu)特點以及所需要的基本核心技術(shù),進而提出了本課題研究的手機平臺結(jié)構(gòu),共分以下三部分: 1.硬件平臺:劃分為通訊模塊單元、基于ARM的應(yīng)用處理模塊單元以及輸入輸出模塊單元,這三部分相互獨立設(shè)計并能單獨完成各自任務(wù),同時設(shè)計統(tǒng)一接口規(guī)范,使這三大部分能夠方便的連接在一起,協(xié)同工作,完成手機功能。這種模塊化的設(shè)計方法,為整體系統(tǒng)的開發(fā)、調(diào)試與升級提供了便利。 2.軟件平臺:分為Bootloader、操作系統(tǒng)、驅(qū)動程序以及GUI。這四部分彼此獨立又相互聯(lián)系。設(shè)計時可以根據(jù)實際需要,開發(fā)的難易程度,開銷與維護成本等多方面考慮,靈活設(shè)計。 3.應(yīng)用軟件:這部分主要是基于通訊協(xié)議的軟件開發(fā)與編程實戰(zhàn)。 本課題最終完成了硬件的全部設(shè)計并調(diào)試成功,實現(xiàn)了手機編程開發(fā)平臺軟件平臺的設(shè)計及應(yīng)用軟件的開發(fā)。同時針對各部分內(nèi)容編寫配套的實驗指導(dǎo)手冊并在教學(xué)實踐中取得初步成功。
上傳時間: 2013-05-17
上傳用戶:qwe1234
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)進而實現(xiàn)對智能家居網(wǎng)關(guān)的遠程控制操作,智能家居網(wǎng)關(guān)將接收到的用戶命令進行“翻譯”之后向家庭電力線發(fā)送X-10指令,實現(xiàn)對家庭設(shè)備的控制。 本文首先分析基于ARM的智能家居控制系統(tǒng)的原理及X-10技術(shù);然后給出具體基于ARM平臺的硬件電路設(shè)計,本文在以LPC2210為處理器實現(xiàn)智能家居控制系統(tǒng)的設(shè)計中,給出詳細設(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)在搭建完軟硬件平臺之后,進入調(diào)試結(jié)果環(huán)節(jié)。系統(tǒng)運行后本人使用本地示波器觀看波形,然后通過對波形的解析與X-10指令的對照來驗證基于ARM的智能家居控制系統(tǒng)的可行性,進而實現(xiàn)了X-10信息家電與Internet的互連控制。
標簽: ARM 智能家居控制系統(tǒng)
上傳時間: 2013-06-04
上傳用戶:WS Rye
介紹了一種高速、高性能的單片機C8051F330,該單片機內(nèi)部集成了眾多的功能部件,是真正的混合信號在片系統(tǒng)。本文對單片機的功能和特點做了詳細的介紹,并以一個實際的多路溫濕度測控系統(tǒng)為例,給出
標簽: C8051F330 單片機 多路 溫濕度測控系統(tǒng)
上傳時間: 2013-07-28
上傳用戶:l254587896
USB2.0接口和基于ARM核的SOC系統(tǒng)的應(yīng)用已經(jīng)非常廣泛,特別在電子消費類領(lǐng)域。包含USB2,0接口的ARM系統(tǒng)則更是市場的需求。本文介紹一種基于ARM核的USB2,0接口IP(AHB_USB2.0)的設(shè)計,主要對其中的串行接口引擎(SIE)的設(shè)計進行討論。 該 AHB_USB2.0 IP核支持USB2.0協(xié)議,并兼容USB1.1協(xié)議;支持AMBA2.0協(xié)議和UTMI 1.05協(xié)議。該IP核一側(cè)通過UTMI接口或ULPI接口的PHY與USB2.0主機端進行通信;另一側(cè)則通過AHB總線與ARM相連。 AHB_USB2.0 IP核在硬件上分為三個大模塊:ULPI模塊(ULPI)、串行接口引擎(SIE)模塊和AHB總線接口模塊(AHB)。ULPI模塊實現(xiàn)了UTMI接口轉(zhuǎn)ULPI接口。串行接口引擎(SIE)模塊為USB2.0的數(shù)據(jù)鏈路層協(xié)議處理模塊,為整個IP核的核心部分,進一步分為四個子模塊——GLC(全局控制模塊),PIE(PHY接口處理引擎),SIF(系統(tǒng)接口邏輯)和EPB(端點緩沖模塊)。GLC模塊負責(zé)整個IP的復(fù)位控制,IP時鐘的開關(guān)提示等;PIE模塊負責(zé)處理USB的事務(wù)級傳輸,包括組包解包等;SIF模塊負責(zé)協(xié)議相關(guān)寄存器組和端點緩沖區(qū)的讀寫,跨時鐘域信號的處理和PIE所需的控制信號的產(chǎn)生;AHB模塊負責(zé)IP核與ARM通信和DMA功能的實現(xiàn)。 該IP核的軟件設(shè)計遵循USB協(xié)議,Bulk Only協(xié)議和UFI協(xié)議,由外掛ARM實現(xiàn)USB設(shè)備命令和UFI命令的解析,并執(zhí)行相應(yīng)的操作。設(shè)計了IP核與ARM之間的多種數(shù)據(jù)傳輸方法,通過軟件實現(xiàn)常規(guī)數(shù)據(jù)讀寫訪問、內(nèi)部DMA或外部DMA等多種方式的切換。 本IP已經(jīng)通過EDA驗證和FPGA測試,并且已經(jīng)在內(nèi)嵌ARM核的FPGA系統(tǒng)上實現(xiàn)了多個U盤。這個FPGA系統(tǒng)的正確工作,證明了AHB_USB2.01P核設(shè)計是正確的。
上傳時間: 2013-05-17
上傳用戶:qqoqoqo
隨著計算機技術(shù)、通信技術(shù)、集成電路技術(shù)和控制技術(shù)的發(fā)展,傳統(tǒng)的工業(yè)控制領(lǐng)域正經(jīng)歷著一場前所未有的變革,開始向網(wǎng)絡(luò)化方向發(fā)展。本文即從未來工業(yè)控制網(wǎng)絡(luò)發(fā)展的需要出發(fā),設(shè)計并實現(xiàn)了以S3C2410微處理器為核心的嵌入式網(wǎng)絡(luò)控制器。 本文以S3C2410-32 位微處理為核心,設(shè)計并實現(xiàn)了具有1路以太網(wǎng)接口、1路 USB Host 接口、1路USB Device 接口、3路RS232串口、1個CAN總線擴展卡、1個RS485擴展卡、1個RS422擴展卡使用、8路A/D、1路D/A、4路 PWM、一個 240×320TFT LCD 顯示觸摸屏的功能強大的嵌入式網(wǎng)絡(luò)控制器。并在此基礎(chǔ)上,結(jié)合嵌入式操作系統(tǒng)Windows CE建立了一個嵌入式軟件開發(fā)平臺。 在深入研究和分析CANopen協(xié)議的基礎(chǔ)上,實現(xiàn)了基于Windows CE 的嵌入式 CANopen 協(xié)議棧,大大提高了嵌入式網(wǎng)絡(luò)控制器在現(xiàn)場總線上的通信和控制能力,為新型的網(wǎng)絡(luò)控制算法研究提供了實驗平臺。在探討了TCP/IP協(xié)議的基礎(chǔ)上研究了基于 Windows CE 的嵌入式 TCP/IP 協(xié)議棧,掌握了Windows CE 平臺的網(wǎng)絡(luò) Socket 通信編程,使控制器能夠通過以太網(wǎng)接到Intranet或Intemet上。 在完成嵌入式網(wǎng)絡(luò)控制器硬件與軟件設(shè)計的基礎(chǔ)上,將控制器應(yīng)用到了網(wǎng)絡(luò)化的嵌入式數(shù)控系統(tǒng)的中央數(shù)控單元中,實現(xiàn)數(shù)控系統(tǒng)等數(shù)控設(shè)備小型化、網(wǎng)絡(luò)化和集成化的需要。并以此為基礎(chǔ),結(jié)合計算機控制實驗室建設(shè),構(gòu)建了三層(信息層、控制層和設(shè)備層)工業(yè)網(wǎng)絡(luò)實驗平臺,實現(xiàn)了實驗室設(shè)備真正的網(wǎng)絡(luò)互連,為網(wǎng)絡(luò)控制研究提供了一個高性能的平臺。
標簽: ARM 嵌入式網(wǎng)絡(luò) 控制器
上傳時間: 2013-06-10
上傳用戶:hzy5825468
隨著集成電路頻率的提高和多核時代的到來,傳統(tǒng)的高速電互連技術(shù)面臨著越來越嚴重的瓶頸問題,而高速下的光互連具有電互連無法比擬的優(yōu)勢,成為未來電互連的理想替代者,也成為科學(xué)研究的熱點問題。目前,由OIF(Optical Intemetworking Forum,光網(wǎng)絡(luò)論壇)論壇提出的甚短距離光互連協(xié)議,主要面向主干網(wǎng),其延遲、功耗、兼容性等都不能滿足板間、芯片間光互連的需要,因此,研究定制一種適用于板級、芯片級的光互連協(xié)議具有非常重要的研究意義。 本論文將協(xié)議功能分為數(shù)據(jù)鏈路層和物理層來設(shè)計,鏈路層功能包括了協(xié)議原語設(shè)計,數(shù)據(jù)幀格式和數(shù)據(jù)傳輸流程設(shè)計,流量控制機制設(shè)計,協(xié)議通道初始化設(shè)計,錯誤檢測機制設(shè)計和空閑字符產(chǎn)生、時鐘補償方式設(shè)計;物理層功能包含了數(shù)據(jù)的串化和解串功能,多通道情況下的綁定功能,數(shù)據(jù)編解碼功能等。 然后,文章采用FPGA(Field Programmable Gate Array,現(xiàn)場可編程門陣列)技術(shù)實現(xiàn)了定制協(xié)議的單通道模式。重點是數(shù)據(jù)鏈路層的實現(xiàn),物理層采用定制具備其功能的IP(Intellectual Property,知識產(chǎn)權(quán))——RocketIO來實現(xiàn)。實現(xiàn)的過程中,采用了Xilinx公司的ISE(Integrated System Environment,集成開發(fā)環(huán)境)開發(fā)流程,使用的設(shè)計工具包括:ISE,ModelSim,Synplify Pro,ChipScope等。 最后,本文對實現(xiàn)的協(xié)議進行了軟件仿真和上扳測試,訪真和測試結(jié)果表明,實現(xiàn)的單通道模式,支持的最高串行頻率達到3.5GHz,完全滿足了光互連驗證系統(tǒng)初期的要求,同時由RocketIO的高速串行差分口得到的眼圖質(zhì)量良好,表明對物理層IP的定制是成功的。
上傳時間: 2013-06-28
上傳用戶:guh000
隨著計算機和網(wǎng)絡(luò)技術(shù)應(yīng)用的擴展,電能的遠程自動監(jiān)測、計算與收費的方案逐步被采用,能源計量儀表的數(shù)據(jù)自動抄收及遠傳系統(tǒng)的建設(shè)成為智能化住宅的基本配置之一。 本文針對校園的學(xué)生宿舍的電表收費進行了探討,到目前為止、按照收費方式電子式電能表可以分為:接觸式和非接觸式的IC卡預(yù)付費電表、復(fù)費率電表、和分時預(yù)付費的復(fù)費率電表。針對這幾種電表的抄表方式也各不相同,預(yù)付費電表主要是應(yīng)用IC卡充值的方法付費、而復(fù)費率的電表主要是采用人工抄表和布線抄表的方法、而分時預(yù)付費復(fù)費率的電表主要是使用IC卡充值之后,利用實時時鐘在用電峰谷時對存儲在電表能的金額進行扣除。文中設(shè)計的自動抄表系統(tǒng)可以實現(xiàn)對上述三種電表的抄錄工作,尤其是針對校園學(xué)生宿舍等應(yīng)用場所具用重要的意義。 文章提出了整體的方案設(shè)計,三級網(wǎng)絡(luò)分別應(yīng)用了無線傳輸和網(wǎng)絡(luò)傳輸?shù)姆桨福鉀Q了遠程電能計量計費系統(tǒng)的由集中器和采集器(采集終端)以及通信信道與抄表軟件組成的部分即:集中器到抄表中心的上行信道、集中器至采集器(采集終端)或水電氣表間的下行信道。在整體設(shè)計思路介紹之后,文章花主要篇幅分章節(jié)介紹了復(fù)費率電能計量儀表、基于arm和uclinux的無線收發(fā)集中控制器的軟硬件,上位機的主控界面的設(shè)計。其中電能表的開發(fā)分塊介紹了軟硬件的各個部分,集中控制器由于嵌入了實時操作系統(tǒng)uclinux,著重講述了基于操作系統(tǒng)的應(yīng)用程序的開發(fā),主站界面介紹了簡單的測試程序。然后通過測試的結(jié)果說明了課題設(shè)計的系統(tǒng)實現(xiàn)了數(shù)據(jù)的基本采集和控制的情況,最后本文總結(jié)了研究的成果,并提出了改進的方向。
標簽: 無線數(shù)據(jù)傳輸 抄表系統(tǒng) 網(wǎng)絡(luò)遠程
上傳時間: 2013-07-04
上傳用戶:咔樂塢
常模信號是一類非常重要的信號,而專門應(yīng)用于常模信號的常模算法[1]具有復(fù)雜度較低、實現(xiàn)起來比較簡單、對陣列模型的偏差不敏感等顯著的優(yōu)點。因此,常模算法引起了眾多學(xué)者的廣泛關(guān)注。近年來,常模算法在多用戶檢測領(lǐng)域[2]的研究越來越受到諸多學(xué)者的關(guān)注。不僅如此,常模算法在其他領(lǐng)域也是備受矚目,如常模算法在盲均衡以及波束形成等領(lǐng)域的應(yīng)用也是目前研究的熱點。除此之外,常模算法已經(jīng)不僅僅局限在應(yīng)用于常模信號,也可應(yīng)用于多模信號[3]等。 本文對常模算法在多用戶檢測領(lǐng)域的應(yīng)用以及FPGA[4]實現(xiàn)作了較多的研究工作,共分六章進行闡述。第一章為緒論,介紹了論文相關(guān)背景和本文的結(jié)構(gòu);第二章首先對常模算法作了理論分析,并改進了傳統(tǒng)的2-2型常模算法,我們稱之為M2-2CMA,它在誤碼率性能上有一些改善;之后在MATLAB平臺上搭建了仿真平臺,分析了常模算法在多用戶檢測中的應(yīng)用;第三章研究了相關(guān)文獻,簡單介紹了FPGA概念及其設(shè)計流程和設(shè)計方法,并對VerilogHDL以及Quartus軟件做了簡要介紹;第四章則詳細介紹了常模算法的FPGA實現(xiàn),用一種基于統(tǒng)計數(shù)據(jù)的方法確定了數(shù)據(jù)位長及精度,提出了其實現(xiàn)的系統(tǒng)框圖,并詳細闡述了各主要模塊的設(shè)計與實現(xiàn),同時給出了最后的報告文件以及最高數(shù)據(jù)處理速度;第五章則在MATLAB平臺和QuartuslI的基礎(chǔ)上搭建了一個仿真平臺,借助于平臺分析了2-2型常模算法移植到FPGA平臺后的性能,對不同的精度對系統(tǒng)性能的影響做了討論,也統(tǒng)計了不同信噪比、多址干擾下的誤碼率性能。最后一章是對全文的總結(jié)和對未來的展望。
上傳時間: 2013-06-23
上傳用戶:hzy5825468
移動通信是目前通信技術(shù)中發(fā)展最快的領(lǐng)域之一,CDMA技術(shù)憑借其良好的抗噪性、保密性和低功率等優(yōu)勢成為第三代移動通信的關(guān)鍵技術(shù)。目前大規(guī)??删幊踢壿嬈骷﨔PGA為CDMA移動通信系統(tǒng)的設(shè)計提供了新的技術(shù)手段。 本文在深入分析CDMA通信系統(tǒng)的原理和特點的基礎(chǔ)上,提出了CDMA基站基帶系統(tǒng)的總體設(shè)計方案,論述了CDMA基站基帶系統(tǒng)前向鏈路和反向鏈路中各個信號處理模塊的工作原理,對CRC編碼模塊、卷積編碼模塊、塊交織器、PN碼生成器、Walsh碼發(fā)生器、基帶成形濾波器、QPSK調(diào)制器、PN碼捕獲與跟蹤模塊、Viterbi譯碼器等CDMA基站基帶系統(tǒng)的各個模塊進行了基于FPGA的建模和設(shè)計,取得了一些有價值的階段性成果。這些對CDMA移動通信系統(tǒng)進行深入探索、研究和設(shè)計,具有一定的學(xué)術(shù)意義和應(yīng)用價值。
標簽: FPGA CDMA 基站 基帶系統(tǒng)
上傳時間: 2013-04-24
上傳用戶:daguda
直接數(shù)字頻率合成(DDS)是七十年代初提出的一種新的頻率合成技術(shù),其數(shù)字結(jié)構(gòu)滿足了現(xiàn)代電子系統(tǒng)的許多要求,因而得到了迅速的發(fā)展?,F(xiàn)場可編程門陣列器件(FPGA)的出現(xiàn),改變了現(xiàn)代電子數(shù)字系統(tǒng)的設(shè)計方法,提供了一種全新的設(shè)計模式。本論文結(jié)合這兩項技術(shù),并利用單片機控制靈活的特點,開發(fā)了一種雙通道波形發(fā)生器。在實現(xiàn)過程中,選用了Altera公司的EP1C6Q240C8芯片作為產(chǎn)生波形數(shù)據(jù)的主芯片,充分利用了該芯片的超大集成性和快速性。在控制芯片上選用ATMAL的AT89C51單片機作為控制芯片。本設(shè)計中,F(xiàn)PGA芯片的設(shè)計和與控制芯片的接口設(shè)計是一個難點,本文利用Altera的設(shè)計工具Quartus Ⅱ并結(jié)合Verilog-HDL語言,采用硬件編程的方法很好地解決了這一問題。 本文首先介紹了波形發(fā)生器的研究背景和DDS的理論。然后詳盡地敘述了用EP1C6Q240C8完成DDS模塊的設(shè)計過程,這是設(shè)計的基礎(chǔ)。接著分析了整個設(shè)計中應(yīng)處理的問題,根據(jù)設(shè)計原理就功能上進行了劃分,將整個儀器功能劃分為控制模塊、外圍硬件、FPGA器件三個部分來實現(xiàn)。然后就這三個部分分別詳細地進行了闡述。并且通過系列實驗,詳細地分析了該波形發(fā)生器的功能、性能、實現(xiàn)和實驗結(jié)果。最后,結(jié)合在設(shè)計中的一些心得體會,提出了本設(shè)計中的一些不足和改進意見。通過實驗說明,本設(shè)計達到了預(yù)定的要求,并證明了采用軟硬件結(jié)合,利用FPGA實現(xiàn)基于DDS架構(gòu)的雙路波形發(fā)生器是可行的。
上傳時間: 2013-04-24
上傳用戶:gxf2016
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1