freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

單片機與嵌入式系統(tǒng)實驗報告三(文件)

2024-10-19 19:24 上一頁面

下一頁面
 

【正文】 過“*”鍵來控制屏輸出“hello world”(5)通過“+”鍵來實現LED燈的計時(6)通過“DEL”鍵來實現清屏和LED燈的清除(7)通過“enter”鍵來進入到鍵值控制LED顯示的功能 實驗結果總結實驗最終能實現5個功能的切換,但不足的是未涉及到觸摸屏的設計,并且最后的鍵值控制LED燈不能實現正常的中斷跳轉。第四篇:嵌入式系統(tǒng)實驗報告廣西工學院鹿山學院實 驗 報 告課程名稱: 嵌入式系統(tǒng)指導教師: 劉瑞琪 班 級: 自動化101 姓 名: 楊杰 學 號: 20102787 成績評定: 指導教師簽字:2013年5月25日實驗一簡單的程序一 實驗目的:、動手實踐一個簡單的字符型設備驅動程序。編寫相應的應用程序。二、實驗內容:、編寫S3C2410 GPIO驅動程序。三、實驗設備、一套S3C2410RP 嵌入式實驗箱。重新打開一個終端,并按步驟輸入如下語句:依次輸入如下語句:cd..lsmknod /dev/hello_ctl c 97 1./test實驗三 中斷實驗及LED顯示一、實驗目的:學習Linux 系統(tǒng)是如何處理中斷。四、實驗步驟重新打開一個終端,并按步驟輸入如下語句:依次輸入如下語句:cd /mnt/2410RP_linux/Experiment_Key/Interrupt/driverlsinsmod 實驗四 數碼管顯示實驗一、實驗目的:學習串并轉換的相關知識,并編寫驅動程序。四、實驗步驟并在spi_ledInit函數下添加如下語句:保存并關閉。、通過改變模擬量輸入,觀察顯示結果。 實驗內容及要求。完成新建超級終端的設置以后,可以選擇超級終端文件菜單中的保存,將當前設置 ,以備后用。操作時,要在PC機上輸入小寫的字母快捷鍵,進入到相應的功能中去。如e:測試由ZLG7289 驅動的LED 顯示,共分3 步,請看超級終端提示按任意鍵繼續(xù),同 時觀察LED 的變化,最后返回主菜單。同時實驗過程中,我學會了第一次接觸的超級終端的使用方法,并能夠熟練掌握,知道其工作的原理。軟件:PC 機操作系統(tǒng)win9Win2000 或WinXP、ARM SDT 集成開發(fā)環(huán)境、仿真器驅動程序、超級終端通訊程序。 不能自動按文件類別對這些文件進行分類,需要的話可以執(zhí)行菜單Project | Create Group 創(chuàng)建文件組,然后分別將不同類的文件加入到不同的組,以方便管理。)(2) 打開該文件,可以看到Main()函數的內容如下所示。//轉換LCD 顯示模式為文本顯示模式 LCD_Cls()。}(3)利用上個實驗中的通訊軟件超級終端來將生成的文件放到嵌入式開發(fā)平臺中。使用ADS 編譯、下載、調試并跟蹤一段已有的程序,并大致了解了嵌入式開發(fā)的基本思想和過程。2.掌握ZLG7289芯片串行接口的使用方法,用ZLG7289芯片驅動17鍵的鍵盤和8個共陰極LED。 實驗設計與實驗步驟1.新建工程,將“Exp3 鍵盤及LED 驅動實驗”中的文件添加到工程。5.定義鍵值讀取函數。從而能夠按照要求,完成我們自己實驗。并且能修改這些源代碼能夠使其工作在自己的預期的工作狀態(tài)和輸出自己想要的結果 實驗名稱電機轉動控制及中斷實驗 實驗目的1.熟悉ARM本身自帶的六路即三對PWM,掌握相應寄存器的配置。 實驗內容及要求1.編程實現ARM芯片的一對PWM輸出用于控制直流電機的轉動,通過A/D旋鈕控制其轉動方式。5.設置中斷,編寫定時器中斷服務程序,對中斷次數進行計數并在LED上顯示結果。4.對Timer3編程,編寫定時器中斷服務程序,完成對中斷次數的計數。 實驗過程與分析1.對直流電機進行編程和測試,掌握轉速和旋轉方向的設定方法。 實驗結果總結實現了直流電機與步進電機的基本設置和控制,可以通過鍵盤控制電機之間的切換。 實驗名稱LCD驅動控制實驗及觸摸屏驅動實驗 實驗目的1.了解觸摸屏的基本概念與原理。 實驗內容及要求1.了解觸摸屏基本原理,理解對觸摸屏進行輸出標定、與LCD顯示器配合的過程。2.在頭文件中定義宏和常量及驅動函數。6.實現觸摸屏動態(tài)劃線功能。 實驗結果總結了解了觸摸屏響應動作消息的函數的工作原理,通過修改實現了觸摸屏響應不同動作進行畫點、劃線、動態(tài)劃線的功能。Ⅱ裁剪的基本原理與嵌入式編程實現方法。軟件:PC 機操作系統(tǒng)win9Win2000 或WinXP、ARM SDT 集成開發(fā)環(huán)境、仿真器驅動程序、超級終端通訊程序。一.服務功能的配置:根據程序中的實際情況,保留自己要用的系統(tǒng)服務功能,刪除自己不需要的服務功能。二.數據結構功能的配置: 與任務有關的數據結構 作用:設置用戶程序中可以使用的最多任務數。 實驗過程與分析按照實驗指導書上的步驟進行,得到了要求的系統(tǒng)。 實驗環(huán)境硬件:ARM 嵌入式開發(fā)平臺、用于ARM7TDMI 的JTAG 仿真器、PC 機Pentium100 以 上、串口線。 實驗設計與實驗步驟,其一是STARTUP 目錄下的系統(tǒng)初始化、配置等文件,其二是uCOSII 的全部源碼,arch 目錄下的3 個文件是和處理器架構相關的。在文件 中給出了應用程序的基本框架,包括初始化和多任務的創(chuàng)建,啟動等。然后點Add 按鈕添加路徑ucosii 和arch。可以在平臺BIOS中激活電子硬盤, 拷貝進去,重啟平臺,然后在超級終端上觀察結果。這里我們定義了堆棧是從上往下 長的。(2)OSTaskCreateHook 當用OSTaskCreate()和OSTaskCreateExt()建立任務的時候就會調用OSTaskCreateHook()。因此用戶應盡量減少該函數中的代碼以縮短中斷的響應時間。當OSTaskDelHook()被調用的時候,它會收到指向正被刪除任務 的OS_TCB 的指針,這樣它就可以訪問所有的結構成員了。OSTCBCur 指向被切換出去的任務 OS_TCB,而OSTCBHighRdy 指向新任務OS_TCB。用戶可以用OSTaskStatHook()來擴展統(tǒng)計功能。函數原型:void OSTimeTickHook(void) 實驗結果總結在超級終端上輸出輪流交替run task1和run task2,表明系統(tǒng)正在不斷交替運行2個任務。C/OSII 內核移植到ARM 7 處理器上的基本原理與嵌入式編程實現方法。 實驗內容及要求、鍵盤、LED接口、A/D、電機轉動、定時器中斷、LCD接口及觸摸屏驅動控制接口模塊驅動設計及開發(fā)方法。2.。將文件拷貝至實驗臺內,重啟實驗臺即可看到實驗效果 實驗過程與分析1.完成10以內的加減乘除的計算功能,通過鍵盤輸入,可在LCD屏幕上顯示輸入的表達式以及得到的輸出結果。4.任務切換過程將會在串口的超級終端界面有所顯示,同時我們設置的將LCD上顯示的結果同步到超級終端上。 實驗結果總結在這次實驗中,我們利用前面所學習的知識,綜合利用在此次實驗中,我們利用了前面好所學知識中的6個模塊,分別是串口通訊,鍵盤控制,LED與LCD的輸出,電機控制,以及裁剪與移植的功能。通過這次為期一周的嵌入式課程實驗,我對于嵌入式有了更加深刻的了解與認識。通過這幾次實驗,為我們以后的課程設計實驗打下了堅實的基礎,相信有了這幾天系統(tǒng)實驗的培訓,我們的課程設計實驗做起來會更加輕松。通過前面的基礎實驗,我們對于ARM環(huán)境有了更深的了解,掌握了博創(chuàng)平臺的使用方法,例如如何使用小鍵盤,如何使用LCD、LED屏幕,如何控制終端,如何進行多任務之間的切換等等。 心得體會在此次實驗中,我們遇到了一些問題但是過程中遇到了不少問題,說明對實驗原理和語句編寫還不是很熟悉。5.利用到了直流電機,如果運算范圍超出我們規(guī)定的運算范圍,則電機轉動,來提示錯誤。2.按任務切換鍵,實現任務的切換。4.修改鍵盤映射表讓鍵盤上的數字與LCD與LED屏幕上顯示的數字相對應。 實驗環(huán)境硬件:ARM 嵌入式開發(fā)平臺、用于ARM7TDMI 的JTAG 仿真器、PC 機Pentium100 以 上、串口線。了解了181。函數原型:void OSTaskStatHook(void)(6)OSTimeTickHook OSTimeTickHook()在每個時鐘節(jié)拍都會被OSTaskTick()調用。因此用戶應盡量減少該函數中的代碼以縮短中斷的響應時間。函數原型:void OSTaskDelHook(OS_TCB *ptcb)(4)OSTaskSwHook 當發(fā)生任務切換的時候就會調用OSTaskSwHook()。函數原型:void OSTaskCreateHook(OS_TCB *ptcb)(3)OSTaskDelHook 當任務被刪除的時候就會調用OSTaskDelHook()。當uCOSII 設置完了自己的內部結構后,會在調用任務調度程序之前調用OSTaskCreateHook()。一旦用戶初始化了堆棧,OSTaskStkInit()就需要返回堆棧指針所指的地址。因此,堆??雌饋砭拖駝偘l(fā)生過中斷并將所有的寄存器保存到堆棧中的情形一樣。按照實驗一的方法可以對編譯后的代碼進行調試或下載到平臺的電子硬盤中。在ADS 環(huán)境下需要設置工程的訪問路徑。為了使 uCOSII 可以正常運行,除了上述必須的移植工作外,硬件初始化和配置文件也是必須的。 實驗內容及要求Ⅱ內核進行移植到ARM7微處理器上。 心得體會了解了UCOSⅡ內核的主要結構,掌握了UCOSⅡ裁剪的基本原理與嵌入式編程實現方法,學會了如何根據具體情況對UCOSⅡ操作系統(tǒng)進行裁剪 實驗名稱ucosII移植實驗 實驗目的1.了解UCOSⅡ內核的主要結構。說明: 設定該值可以節(jié)省操作系統(tǒng)使用RAM的空間。如果代碼存儲空間足夠大的話,那就將全部系統(tǒng)服務功能全部配置為1。 實驗設計與實驗步驟。4.通過對UCOSⅡ配置文件()中相關的配置常量進行設置,實現對UCOSⅡ的裁剪。本次實驗初步完成了實驗結果。2.獲取第一個點坐標并儲存,獲取第二個點坐標并儲存,編寫劃線函數,取得兩點間直線上所有點的坐標,并對其改變顏色,顯示在LCD上,即完成劃直線功能。4.實現觸屏取點并顯示功能。3.通過編程實現在觸摸屏上動態(tài)畫出曲線。 實驗環(huán)境硬件:ARM 嵌入式開發(fā)平臺、用于ARM7TDMI 的JTAG 仿真器、PC 機Pentium100 以 上、串口線。在通過本次實驗,我初步了解的實驗的目的所在,并且利用所給的源代碼能夠,調試出所預期的結果,而且能夠根據已給的源代碼修改得到所需的結果。3.對主函數進行編程,用鍵盤響應直流電機與步進電機的切換控制。6.編寫中斷初始化函數和中斷響應函數。2.進行直流電機初始化設置和代碼編寫。3.通過鍵盤控制直流電機與步進電機的切換。 實驗環(huán)境硬件:ARM 嵌入式開發(fā)平臺、用于ARM7TDMI 的JTAG 仿真器、PC 機Pentium100 以 上、串口線。,學會用軟件的方法實現步進電機的脈沖分配,即用軟件的方法代替硬件的脈沖分配器。并學習了鍵盤及LED 驅動原理以及掌握了ZLG7289芯片串行接口的使用方
點擊復制文檔內容
環(huán)評公示相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1