Internet現(xiàn)已成為社會重要的信息流通渠道。嵌入式系統(tǒng)能夠連接到 Internet上面將信息傳送到幾乎世界上的任何一個地方。嵌入式設備與Internet的結合代表著嵌入式系統(tǒng)和網(wǎng)絡技術的真正未來。隨著IPv6的應用,設備都可能獲得一個全球唯一的IP地址,通過IP地址和互聯(lián)網(wǎng)相連成為一個網(wǎng)絡設備。因此隨著電子技術和Internet技術的發(fā)展使的家用電子電器產(chǎn)品步向智能化網(wǎng)絡化的智能家居方向。智能家居是集成微電子技術與控制技術當前嵌入式系統(tǒng)典型的代表。 本文將嵌入式技術與電力載波通信協(xié)議X-10技術結合起來來實現(xiàn)智能家居控制系統(tǒng),著重研究智能家居控制系統(tǒng)的核心一基于ARM核的智能家居網(wǎng)關軟硬件設計。智能家居網(wǎng)關是一個嵌入式WEB服務器,用戶通過登陸智能家居網(wǎng)關進而實現(xiàn)對智能家居網(wǎng)關的遠程控制操作,智能家居網(wǎng)關將接收到的用戶命令進行“翻譯”之后向家庭電力線發(fā)送X-10指令,實現(xiàn)對家庭設備的控制。 本文首先分析基于ARM的智能家居控制系統(tǒng)的原理及X-10技術;然后給出具體基于ARM平臺的硬件電路設計,本文在以LPC2210為處理器實現(xiàn)智能家居控制系統(tǒng)的設計中,給出詳細設計步驟與過程。本系統(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服務器的組建以及應用軟件設計。最后系統(tǒng)在搭建完軟硬件平臺之后,進入調(diào)試結果環(huán)節(jié)。系統(tǒng)運行后本人使用本地示波器觀看波形,然后通過對波形的解析與X-10指令的對照來驗證基于ARM的智能家居控制系統(tǒng)的可行性,進而實現(xiàn)了X-10信息家電與Internet的互連控制。
標簽: ARM 智能家居控制系統(tǒng)
上傳時間: 2013-06-04
上傳用戶:WS Rye
嵌入式系統(tǒng)開發(fā)工具在開發(fā)過程中所起的作用日益突出,相關研究、技術也隨之不斷更新。隨著硬件性能不斷提升,很多智能家電、智能手機、甚至高端游戲機都采用了嵌入式系統(tǒng)作為平臺進行開發(fā)。作為嵌入式開發(fā)的關鍵,調(diào)試環(huán)節(jié)成為嵌入式系統(tǒng)研發(fā)的主要瓶頸。在嵌入式硬件性能不斷提升的同時,嵌入式軟件規(guī)模也不斷擴大,因此調(diào)試難度也與日俱增。 本文首先簡要說明了嵌入式軟件的開發(fā)過程,回顧嵌入式交叉調(diào)試技術發(fā)展的各種技術。然后分析調(diào)試器整個框架和核心,介紹了調(diào)試器相關理論和設計思想,并分別研究、對比幾種調(diào)試技術實現(xiàn)途徑和方法,并對調(diào)試器中關鍵流程進行詳細闡述。 然后,針對GDB所提供i386和SPARC架構下遠程調(diào)試環(huán)境代碼進行分析,抽象出調(diào)試樁GDB進行遠程調(diào)試的核心流程,并根據(jù)具體硬件平臺差異在ARM處理器上進行代碼和遠程調(diào)試協(xié)議移植。本文編寫過程中所使用的硬件平臺是由使用ARM7處理器的S3C4510b開發(fā)板。進入測試階段,又在S3C4480開發(fā)板上進行了測試,對這套模式的可用性進行了驗證。
標簽: ARM GDB 遠程調(diào)試 環(huán)境
上傳時間: 2013-08-04
上傳用戶:huyiming139
《usosii在嵌入式平臺進行移植的一般方法及技巧》
上傳時間: 2013-06-29
上傳用戶:我好難過
RealView+MDK+Jlink+Mini2440測試程序移植(成功)2
上傳時間: 2013-07-07
上傳用戶:telukeji
描述ucos移植過程。從移植硬件要求,移植關鍵點及移植函數(shù)注釋。
上傳時間: 2013-07-16
上傳用戶:dialouch
KEIL平臺下,LPC23XX官方的UCOSii的移植文件,包含各種功能的測試程序
上傳時間: 2013-06-10
上傳用戶:陽光少年2016
經(jīng)驗分析,對初學移植ucosii到STM32F103的童鞋有幫助。
上傳時間: 2013-06-25
上傳用戶:R50974
在CortexM0上移植ucos-ii,用的是NXP公司的LPC1114處理器,ucos-ii版本是V2.86,初學者可以作為參考^_^
上傳時間: 2013-04-24
上傳用戶:fuzhoulinzexu
軟件通信體系架構(SCA)可以實現(xiàn)一個具有開放性、標準化、模塊化的通用軟件無線電平臺,從而使軟件無線電平臺的成本得到顯著降低,應用靈活性得到極大增強。雖然SCA通過CORBA機制很好地解決了通用處理器設備波形組件的互連互通和可移植問題,但是這種機制不能很好地適用于FPGA這種專用處理器。隨著FPGA處理性能的不斷提升,它在SCA系統(tǒng)中的作用越來越突出。因此,如何在SCA系統(tǒng)中很好地集成FPGA波形,如何提高FPGA波形的可移植性就成為當前軟件無線電研究領域中一個非常重要的研究課題。 論文首先通過對現(xiàn)有的旨在解決FPGA波形可移植性的協(xié)議和規(guī)范進行了研究,深入分析了它們的優(yōu)缺點。接下來對MHAL規(guī)范、CP289協(xié)議、OCP接口規(guī)范中的方法加以融合和優(yōu)化,提出了新的FPGA可移植波形結構。這個結構既為FPGA波形設計了標準的通信接口,又實現(xiàn)了波形應用的分離,同時還通過OCP接口實現(xiàn)了波形組件運行環(huán)境的標準化,真正實現(xiàn)了波形的可移植。 其次,論文根據(jù)提出的波形結構,結合CP289協(xié)議中的操作要求,在原本過于簡單的MHAL消息格式的基礎上進行了細化,同時具體給出了MHAL消息封裝結構和MHAL消息解析結構的處理流程,實現(xiàn)了FPGA波形在SCA系統(tǒng)中的標準通信。論文通過對CP289協(xié)議的深入研究,結合實際工程應用,提出了具體化的容器結構,并進一步進行了容器中組件控制模塊、互連模塊和本地服務模塊的設計,實現(xiàn)了波形應用的分離。論文以OCP規(guī)范為基礎,依據(jù)CP289協(xié)議中對組件接口的約束,設計了幾種典型的組件OCP接口,使得波形組件設計與系統(tǒng)實現(xiàn)相分離,并真正實現(xiàn)了波形運行環(huán)境的標準化。 最后,論文根據(jù)所設計的波形結構和組件接口設計了一個FPGA驗證波形,通過波形的實現(xiàn),證明FPGA波形組件可以像GPP波形組件一樣可加載、可裝配、可部署、可裝配,驗證了論文所設計的FPGA波形是與SCA兼容的。另外,通過對波形組件移植試驗,驗證了所設計的波形結構和組件接口能夠為波形組件提供很好的可移植性。
上傳時間: 2013-04-24
上傳用戶:moonkoo7
移植uCOS-II 到VS2008,有源碼,已經(jīng)實現(xiàn) ,并且另外帶有演示步驟-Transplantation uCOS-II to the VS2008,
上傳時間: 2013-06-03
上傳用戶:qulele