資源描述:
《嵌入式系統(tǒng)原理與應用實驗指導書(趙明璽.新)》由會員上傳分享,免費在線閱讀,更多相關內容在教育資源-天天文庫。
1、《嵌入式系統(tǒng)原理與應用》實驗指導書趙明璽編寫適用專業(yè):電氣類本科電子類本科通信類本科云南民族大學電氣信息工程學院2013年01月156前言隨著芯片技術和電子系統(tǒng)智能化,網絡化,一體化的快速發(fā)展,嵌入式技術開始受到廣泛的關注。嵌入式系統(tǒng)融合了計算機軟、硬件技術,通訊技術,半導體微電子技術。通過進行嵌入式系統(tǒng)設計與開發(fā)實驗,使學生了解嵌入式系統(tǒng)的開發(fā)方法和流程,熟悉硬件平臺,熟悉嵌入式Linux操作系統(tǒng)的基本原理和概念,能夠根據實際需要定制硬件系統(tǒng),軟件系統(tǒng)(包括內核,操作系統(tǒng),驅動程序和應用程序)。為了使學生更好地理解和
2、深刻地把握上述知識和技能,本課程設置如下實驗項目,在ADS和Linux環(huán)境下設置演示型實驗5個、驗證型實驗3個、綜合型實驗4個、設計型實驗5個和研究型實驗1個。其中在μVisionIDE環(huán)境下基礎性實驗5個(演示型2個,驗證型3個),在嵌入式Linux環(huán)境下基礎性實驗3個(演示型3個)。在此基礎上,本實驗課程包含了綜合設計性實驗10個,重點訓練和培養(yǎng)和嵌入式LinuxD設備驅動程序和復雜應用程序的開發(fā)能力,以使學生能夠深入認識ARM體系結構和Linux操作系統(tǒng)工作原理,ARM處理器工作原理,常見外圍設備工作原理與控制方
3、法。156對于電子類學生,重點培養(yǎng)ARM微處理器工作原理,如何實現常見嵌入式電子系統(tǒng)的設計,復雜設備的驅動程序的設計,信號提取與分析等知識和技能。對于通信類學生,重點培養(yǎng)嵌入式系統(tǒng)的基本設計方法,各種通信模塊、協(xié)議(如串口、TCP)的實現等知識和技能。對于其他專業(yè)學生,重點培養(yǎng)嵌入式系統(tǒng)的基本設計方法,設備驅動程序,應用程序的基本設計方法等知識和技能。156目錄實驗1:EMBESTEDUKIT-V嵌入式實驗平臺概況及操作方法5實驗2:RealViewMDK集成開發(fā)環(huán)境實驗10實驗3:匯編指令實驗21實驗4:Thumb匯
4、編指令實驗31實驗5:ARM處理器工作模式實驗39實驗6:基于μVisionIDE的C語言編程實驗47實驗7:匯編與C語言相互調用實驗53實驗8:嵌入式Linux概況與常見命令使用61實驗9:常用Linux命令與及編輯器vi的使用69實驗10:嵌入式Linux開發(fā)一般步驟82實驗11:HelloWorld運行實驗85實驗12:文件操作實驗90實驗13:計時器實驗95實驗14:TCP實驗102實驗15:LED控制實驗116實驗16:中斷控制實驗131實驗17:ADC操作實驗142實驗18:串口通信實驗148156實驗1:
5、EMBESTEDUKIT-V嵌入式實驗平臺概況及操作方法實驗學時:2實驗類型:演示實驗要求:必修一、實驗目的1、熟悉EduKit-IV嵌入式ARM教學實驗平臺的軟硬件資源,了解本實驗平臺的特點;2、熟悉實驗平臺主板及CPU子板的原理、功能及結構;3、掌握教學實驗平臺的操作方法及注意事項。二、實驗內容1、介紹EMBESTEDUKIT-IV嵌入式實驗平臺的軟硬件資源;2、重點結合電路原理圖描述本實驗平臺的硬件結構;3、重點根據硬件接口定義,講述實驗平臺主板及CPU子板的原理、功能及結構;4、講述該嵌入式實驗平臺的操作方法和
6、注意事項。三、實驗原理、方法和手段EmbestEduKit-IV教學實驗系統(tǒng)硬件由核心板、主板、功能模塊板以及相應的適配器、連接線組成;軟件資源包含了當前主流嵌入式操作系統(tǒng)Linux、WindowsCE6.0下的BSP包以及應用程序。EmbestEduKit-IV支持多核多操作系統(tǒng),用戶可以根據學習、研究、開發(fā)的需要選擇軟硬件資源。本實驗主要介紹基于SAMSUNGS3C2410處理器的Linux2.6嵌入式開發(fā)方法,要求用戶配備的軟硬件資源主要包括EmbestEduKit-IV主板、Mini2410-IV核心子板(基于
7、SAMSUNGS3C2410)、各種功能模塊板(如GPRS模塊、藍牙模塊等)以及Linux2.6下的Bootloader、kernel、rootfs等。實驗源碼包。四、實驗組織運行要求采用集中授課形式介紹EMBESTEDUKIT-IV嵌入式實驗平臺的構成和特點,講述該嵌入式實驗平臺的操作方法和注意事項。五、實驗條件156硬件:EmbestARMEduKitV開發(fā)箱,PC機;軟件:Windows98/XP/2000系統(tǒng),ADS集成開發(fā)環(huán)境。六、實驗步驟1.系統(tǒng)簡介EmbestEduKit-IV教學實驗平臺是一款功能強大的
8、32位嵌入式ARM實驗開發(fā)平臺,是深圳市英蓓特信息技術有限公司推出的更具創(chuàng)新意識的EduKit系列第四代嵌入式教學實驗平臺。如圖1-1所示:圖1-1EduKit-IV教學實驗平臺實驗箱外觀圖(1)基本組成EmbestEduKit-IV教學實驗系統(tǒng)硬件由核心板、主板、功能模塊板以及相應的適配器、連接線組成;軟件資源包含了當前主流嵌入