本論文研究了基于ARM+Linux的嵌入式測控系統。論文闡述了嵌入式測控系統的特點。結合目前比較流行的SOC硬件技術,嵌入式軟件技術,以及目前較前沿的無線傳感器網絡技術,對構建一個既能進行本地多傳感器信息采集又能進行數據處理以及具有人機交互界的嵌入式測控系統進行了架構設計,即采用ARM+Linux架構。 論文詳細介紹了系統的硬件設計,包括核心板設計和應用底板設計。其中核心板又包括微處理器的設計和存儲器的設計;對于應用板,介紹了基于CS8900A的網絡模塊的設計,基于RS232和RS485的串行總線設計,以及基于ZigBee的無線模塊設計。同時,本論文詳細的介紹了系統的軟件設計。結合本系統所采用的U-Boot介紹了嵌入式Bootloader設計,并針對本系統的板級硬件對U-Boot進行了移植。結合本系統采用的Linux操作系統介紹了嵌入式操作系統的概念,并對Linux進行了板級移植。在分析研究嵌入式文件系統的特點的基礎上,確定Cramfs作為本系統的根文件系統,并結合現有的開源軟件Busybox搭建了一個完整的根文件系統命令集。 在本系統硬、軟件平臺上,研究了終端應用層上的開發。并完成了在終端上的嵌入式圖形用戶界面QT的移植,并且為系統開發出相應的I/O和A/D設備驅動驅動程序。 論文在最后介紹了本系統的一個簡單應用,即利用QT圖形庫和多線程編程技術,在現有的硬件平臺上設計出了一個溫度和濕度的無線數據采集程序。顯示直觀,界面友好,體現了本平臺具有一定的應用前景。
上傳時間: 2013-07-06
上傳用戶:martinyyyl
隨著信息技術的發展和數字化產品的普及以及Intemet廣泛深入的應用,從消費電器到工業設備,從民用產品到軍用器材,嵌入式系統己被廣泛的應用到網絡、手持通信設備、消費電子和自動化控制等各個領域。嵌入式系統的廣泛應用和發展潛力使其成為21世紀的應用熱點之一。為了學習、研究和使用嵌入式技術,國內許多高校都在開展或計劃開展嵌入式系統教學。因此,研制基于ARM的嵌入式系統教學實驗系統已迫在眉睫。 本文在分析了各種嵌入式教學實驗系統功能的基礎上,提出并研究設計了一款基于ARM的嵌入式系統教學實驗系統。本文概括地闡述了嵌入式系統的概念、設計流程、發展趨勢,分析了嵌入式系統教學開展的必要性。根據實驗系統的需求分析、功能規劃和教學內容安排,設計了一個基于ARM的嵌入式系統教學實驗系統的硬件平臺,詳細論述了硬件平臺的設計及實現過程,同時給出了電路原理圖。研究了嵌入式操作系統的啟動和移植,包括嵌入式操作系統的選型、系統引導程序Bootloader的設計與實現、嵌入式操作系統uCLinux內核的移植。以嵌入式網絡為應用背景,分析了嵌入式Boa服務器的程序結構,修改并實現了嵌入式Boa服務器。在Boa服務器的基礎上,設計并實現了遠程控制嵌入式系統I/O端口的應用程序,實現了通過瀏覽器控制A/D轉換器進行模擬信號采集并獲得采樣數據的功能。 實驗結果表明,所設計的基于ARM的嵌入式系統教學實驗系統達到了預期的設計目標,能夠滿足嵌入式系統教學實驗的要求。
上傳時間: 2013-05-23
上傳用戶:shenglei_353
I/O并行口直接驅動LED顯示1. 實驗任務 如圖13所示,利用AT89S51單片機的P0端口的P0.0-P0.7連接到一個共陰數碼管的a-h的筆段上,數碼管的公共端接地。在數碼
上傳時間: 2013-06-15
上傳用戶:kytqcool
雙基地合成孔徑雷達(簡稱雙基地SAR或Bistatic SAR)是一種新的成像雷達,也是當今SAR技術的一個發展方向,在軍用及民用領域都具有良好的應用前景,近年來成為研究的熱點。本文則側重于研究雙基地SAR的距離一多普勒(R-D)成像算法的實現。 在雙基地SAR系統及成像算法的研究方面,推導了雙基地SAR的系統分辨特性及雷達方程,分析了主要系統參數之間的約束關系。針對正側視機載雙基地SAR系統,本文對距離一多普勒算法進行了推廣。最后得到點目標的仿真結果。 在成像算法的FPGA實現上,在System Generator環境下對算法進行定點仿真。完成距離一多普勒成像算法的硬件實現,其中包括了FFT快速傅立葉變換、硬件乘法器、:Rocket I/O接口設計、DCM數字時鐘管理等主要部分。針對硬件實現的特點,對算法的部分運算進行了簡化。 為了對算法實現進行驗證,設計開發了該算法的硬件測試平臺。主要基于ML310評估板上XC2VP30芯片中嵌入的Power PC 405,完成其硬件部分的設計,主要包括了Aurora協議接口、RS-232串行接口、DDR RAM接口以及其它如中斷、時鐘等部分。
上傳時間: 2013-07-26
上傳用戶:是王洪文
介紹了Infineon(英飛凌)公司DAVE2.O軟件的使用方法和一些需注意的要點,并按照流程編寫了一個“Infineon XC164CM”的閃燈測試程序
上傳時間: 2013-07-13
上傳用戶:牛布牛
Integrating A/D converters have two characteristics incommon. First, as the name implies, their
上傳時間: 2013-04-24
上傳用戶:matlab
該論文介紹了D類音頻功放,Class D Audio Power Amplifier,全英文,可以借鑒學習。
標簽: 功放制作
上傳時間: 2013-06-05
上傳用戶:英雄
在慣性導航系統中,捷聯式慣性導航系統以其體積小、成本低和可靠性高等優點正逐步取代平臺式慣性導航系統,成為慣性導航系統的發展趨勢。 為了適應捷聯慣性導航系統小型化、低成本和高性能的發展方向,本文設計了DSP...
上傳時間: 2013-07-20
上傳用戶:zoushuiqi
第一章 概述 1.1 AVR 單片機GCC 開發概述 1.2 一個簡單的例子 1.3 用MAKEFILE 管理項目 1.4 開發環境的配置 1.5 實驗板CA-M8 第二章 存儲器操作編程 2.1 AVR 單片機存儲器組織結構 2.2 I/O 寄存器操作 2.3 SRAM 內變量的使用 2.4 在程序中訪問FLASH 程序存儲器 2.5 EEPROM 數據存儲器操作 2.6 avr-gcc 段結構與再定位 2.7 外部RAM 存儲器操作 2.8 堆應用 第三章 GCC C 編譯器的使用 3.1 編譯基礎 3.2 生成靜態連接庫 第四章 AVR 功能模塊應用實驗 4.1 中斷服務程序 4.2 定時器/計數器應用 4.3 看門狗應用 4.4 UART 應用 4.5 PWM 功能編程 4.6 模擬比較器 4.7 A/D 轉換模塊編程 4.8 數碼管顯示程序設計 4.9 鍵盤程序設計 4.10 蜂鳴器控制 第五章 使用C 語言標準I/O 流調試程序 5.1 avr-libc 標準I/O 流描述 5.2 利用標準I/0 流調試程序 5.3 最小化的格式化的打印函數 第六章 CA-M8 上實現AT89S52 編程器的實現 6.1 編程原理 6.2 LuckyProg2004 概述 6.3 AT989S52 isp 功能簡介 6.4 下位機程序設計 第七章 硬件TWI 端口編程 7.1 TWI 模塊概述 7.2 主控模式操作實時時鐘DS1307 7.3 兩個Mega8 間的TWI 通信 第八章 BootLoader 功能應用 8.1 BootLoader 功能介紹 8.2 avr-libc 對BootLoader 的支持 8.3 BootLoader 應用實例 8.4 基于LuckyProg2004 的BootLoader 程序 第九章 匯編語言支持 9.1 C 代碼中內聯匯編程序 9.2 獨立的匯編語言支持 9.3 C 與匯編混合編程 第十章 C++語言支持
上傳時間: 2013-08-01
上傳用戶:飛翔的胸毛
·從應用角度介紹了具有11 個輸入端的12 位A/ D 轉換器TLC2543 的結構與編程要點,探討了TLC2543 與51 系列單片機的接口方法,用軟件合成SPI 操作,給出了接口電路與A/ D 采集程序設計實例,并對實際應用時應注意的問題進行了探討。
上傳時間: 2013-04-24
上傳用戶:juyuantwo