版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
試驗匯報試驗小組編號試驗成績1.2串行通信設計試驗組員:金婷婷胡麗紅楊猛賴鵬飛一、試驗目的(1)掌握UART部件的使用與接口擴展措施;(2)掌握嵌入式系統(tǒng)的仿真設計技術(shù)。二、試驗內(nèi)容本次試驗運用電路仿真軟件Proteus與嵌入式開發(fā)環(huán)境KeilforARM進行嵌入式系統(tǒng)的仿真。在Proteus中進行嵌入式系統(tǒng)的UART接口硬件電路設計,并在KeilforARM中完畢串行通信程序的編寫和編譯,最終將編譯成的可執(zhí)行代碼裝載到嵌入式微處理器中進行電路的仿真運行。三、預備知識C語言的基礎知識,Proteus與KeilforARM軟件的基本使用措施和設置。四、試驗設備硬件:PC機(或筆記本電腦)軟件:Windowsxp以上操作系統(tǒng),Proteus7.8以上版本,KeilforARM3.0以上版本。五、試驗環(huán)節(jié)(1)在Proteus中建立嵌入式系統(tǒng)電路圖1.2.1嵌入式系統(tǒng)原理圖(2)在KeilforARM中編寫系統(tǒng)測試程序測試程序源代碼如下:#include<LPC21xx.H>#defineCR0x0DcharledDown[]={"TheLEDisdown!\n"};charledUp[]={"TheLEDisup!\n"};intputchar(intch){/*向串口輸出一種字符*/if(ch=='\n'){//發(fā)送回車符while(!(U0LSR&0x20));//等待發(fā)送完畢U0THR=CR; }while(!(U0LSR&0x20));return(U0THR=ch);}voiddelay(void){//延時函數(shù)inti,j;for(i=0;i<60000;i++)for(j=0;j<10;j++);}voidserialPuts(char*p){/*向串口輸出字符串*/while(*p!='\0'){ putchar(*p++);}}intmain(void){/*開始初始化串口*/PINSEL0=0x00000005;/*設置引腳,開串口功能每個IO功能選擇占2bit,0x00050000,0101(pin8,pin9二進制)代表使能串口0*/U0LCR=0x83;/*8位數(shù)據(jù),無效驗,一種停止位*/U0DLL=122;/*VPB15MHz的時候波特率為9600*/U0LCR=0x03;/*DLAB=0*//*結(jié)束初始化串口*/IO0DIR=0x000001<<5; /*將P0.5設置為輸出*/while(1){ IO0CLR=0x000001<<5;serialPuts(ledUp);//通過UART0進行串口通信,CPU把燈亮和暗的信息傳遞給PC(這里用虛擬終端替代),并顯示信息 delay(); IO0SET=0x000001<<5; serialPuts(ledDown); delay();}}(3)下載調(diào)試成果記錄如圖1.2.2所示。圖1.2.2試驗成果圖一開始,只設置了虛擬端的波特率為9600,沒有設置CPU頻率,導致出現(xiàn)亂碼,如下圖所示,后來調(diào)整CPU頻率為15MHz,得到理想成果,此外,通過理論和實踐發(fā)現(xiàn),接入CPU的時鐘頻率對試驗成果無任何影響。注:在串行通信中,必須保證發(fā)送方和接受方的波特率一致,這樣才能正常通信,因此調(diào)整芯片頻率是為了保證CPU與虛擬端波特率一致,詳細波特率計算措施查找芯片資料可以獲得。試驗小組編號試驗成績2.3A/D接口試驗試驗組員:金婷婷胡麗紅楊猛賴鵬飛一、試驗目的理解在linux環(huán)境下對S3C2410芯片的8通道10位A/D的操作與控制。二、試驗內(nèi)容學習A/D接口原理,理解實現(xiàn)A/D系統(tǒng)對于系統(tǒng)的軟件和硬件規(guī)定。閱讀ARM芯片文檔,掌握ARM的A/D有關(guān)寄存器的功能,熟悉ARM系統(tǒng)硬件的A/D有關(guān)接口。三、預備知識有C語言基礎掌握在Linux下常用編輯器的使用掌握Makefile的編寫和使用掌握Linux下的程序編譯與交叉編譯過程。四、試驗設備硬件:UP-NETARM2410-S嵌入式試驗平臺,PC機。軟件:PC機操作系統(tǒng)REDHATLINUX9.0+ARM-LINUX開發(fā)環(huán)境。五、試驗環(huán)節(jié)(1)閱讀理解源代碼(2)編譯應用程序(3)下載與調(diào)試試驗成果如下:初始時,a0,a1,a2三個端口的對應的值如下圖所示:調(diào)整一號電位器后,a0端口數(shù)值變化,a1,a2數(shù)值基本不變,如下所示:調(diào)整二號電位器后,a1端口數(shù)值變化,a0,a2數(shù)值基本不變,如下所示:調(diào)整三號電位器后,a2端口數(shù)值變化,a0,a1數(shù)值基本不變,如下所示:試驗截圖中,調(diào)整三號電位器后,a1端口值也發(fā)生了變化,也許是隨機擾動所致。注:在調(diào)整過程中要注意端口的電壓值不會超過3.3V(最大值),此外本次試驗前必須加載A/D驅(qū)動,否則得不到試驗成果。加載驅(qū)動方式是到host/kernel-2410s/drivers/char/目錄下找到s3c2410-exio.o,使用insmod命令進行加載試驗小組編號試驗成績2.4D/A接口試驗試驗組員:金婷婷胡麗紅楊猛賴鵬飛一、試驗目的掌握MAX504D/A轉(zhuǎn)換芯片的使用措施掌握不帶有D/A的CPU擴展D/A功能的重要措施理解D/A驅(qū)動程序加入內(nèi)核的措施二、試驗內(nèi)容理解實現(xiàn)D/A系統(tǒng)對于系統(tǒng)的軟件和硬件規(guī)定。閱讀MAX504芯片文檔,掌握其使用措施。三、預備知識有C語言基礎掌握在Linux下常用編輯器的使用掌握Makefile的編寫和使用掌握Linux下的程序編譯與交叉編譯過程。四、試驗設備硬件:UP-NETARM2410-S嵌入式試驗平臺,PC機。軟件:PC機操作系統(tǒng)REDHATLINUX9.0+ARM-LINUX開發(fā)環(huán)境。五、試驗環(huán)節(jié)(1)閱讀理解源碼(2)編譯應用程序(3)下載調(diào)試試驗成果如下:如上圖所示,當超級終端運行讀出目前電壓值為3V、2.14V和1.8V時,對應用萬用表測量得到的電壓
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024執(zhí)行項目經(jīng)理聘任合同協(xié)議書-智慧城市建設項目3篇
- 二零二五年度上海世博會場館維護管理合同3篇
- 二零二五年度中歐市場拓展合作協(xié)議書3篇
- 2024活動策劃合同書范本
- 2024年賽事執(zhí)行標準協(xié)議樣本版
- 2025年度企業(yè)核心技術(shù)人員保密合同范例3篇
- 2025版建筑工程二次結(jié)構(gòu)承包與綠色建材認證服務合同3篇
- 2025版影視作品版權(quán)轉(zhuǎn)讓與許可合同
- 2024燕窩產(chǎn)品用戶反饋與滿意度調(diào)查合同
- 2024年私密股東合作投資合同樣本版B版
- ISO 56001-2024《創(chuàng)新管理體系-要求》專業(yè)解讀與應用實踐指導材料之22:“8運行-8.1運行策劃和控制”(雷澤佳編制-2025B0)
- 2024-2030年中國硅肥行業(yè)規(guī)模分析及投資前景研究報告
- 電網(wǎng)行業(yè)工作匯報模板22
- 2024年度跨境電商平臺承包經(jīng)營合同3篇
- 2025年上半年人民日報社招聘應屆高校畢業(yè)生85人筆試重點基礎提升(共500題)附帶答案詳解
- 山東省臨沂市2023-2024學年高二上學期期末考試生物試題 含答案
- 2024-2025學年一年級數(shù)學上冊期末樂考非紙筆測試題(二 )(蘇教版2024秋)
- 辦公樓電氣改造施工方案
- 浙江省衢州市2023-2024學年高一上學期期末英語試題(含答案)3
- 上學期高二期末語文試卷(含答案)
- 超齡員工用工免責協(xié)議書
評論
0/150
提交評論