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

正文內(nèi)容

南昌大學(xué)嵌入式實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)三范文大全-wenkub

2024-10-19 15 本頁(yè)面
 

【正文】 驗(yàn)數(shù)據(jù)及處理結(jié)果 加載程序到 SDRAM 全速運(yùn)行: LCD 出現(xiàn)一張圖片:此圖片是 640*480 的,恰好覆蓋整個(gè) LCD 區(qū)域。else DC_Motoflag=0。UART_SendStr(“直流電機(jī)減速”)。amp。UART_SendStr(“直流電機(jī)加速”)。amp。UART_SendStr(disp_buf)。else STEP_Motoflag=0。amp。sprintf(disp_buf, “delay is %d n”, step_delay)。point_adcx=300amp。UART_SendStr(disp_buf)。amp。通過(guò)比較液晶屏上規(guī)劃好的各個(gè)觸摸范圍,來(lái)跳轉(zhuǎn)到相應(yīng)的功能。程序思路和部分代碼: ADC 轉(zhuǎn)換中斷來(lái)實(shí)現(xiàn)將觸摸屏觸點(diǎn)轉(zhuǎn)換成坐標(biāo)。在寫(xiě)下筆中斷和抬筆中斷時(shí)一定要在最開(kāi)始寫(xiě)rINTSUBMSK |=(BIT_SUB_ADC|BIT_SUB_TC)。其具體函數(shù)如下:// 左 上 角 按 鈕 表 示 步 進(jìn) 電 機(jī) 加 速 if(point_adcx=0amp。point_adcy{step_delay=step_delay1。if(step_delaystep_delay=1。amp。UART_SendStr(disp_buf)。point_adcx=600){sprintf(disp_buf, “STEP_Motoflag is %d n”, STEP_Motoflag)。DelayNS(50)。//左下角按鈕表示直流電機(jī)加速if(point_adcx=500amp。point_adcy{pwm_duty= pwm_duty + 255/6。}//下中角按鈕表示直流電機(jī)減速if(point_adcx=500amp。point_adcy{pwm_duty= pwm_duty255/6。}//右下角按鈕表示直流電機(jī)正反轉(zhuǎn)if(point_adcx=500amp。UART_SendStr(“直流電機(jī)正反轉(zhuǎn)”)。當(dāng)按下步進(jìn)電機(jī)控制區(qū)域,步進(jìn)電機(jī)轉(zhuǎn)動(dòng),當(dāng)按下直流電機(jī)控制區(qū)域,直流電機(jī)轉(zhuǎn)動(dòng),虛擬串口也會(huì)輸出相應(yīng)信息:四、實(shí)驗(yàn)心得 通過(guò)本實(shí)驗(yàn)明白了 S3C2410 的 GPIO 的配置,觸摸屏的原理和配置。這樣提高了自己獨(dú)立解決問(wèn)題的能力和學(xué)習(xí)能力!五、實(shí)驗(yàn)參考手冊(cè) 《S3C2410 實(shí)驗(yàn)實(shí)驗(yàn)手冊(cè)》 《嵌入式系統(tǒng)開(kāi)發(fā)與實(shí)驗(yàn)教程》第二篇:嵌入式實(shí)驗(yàn)報(bào)告實(shí)驗(yàn)一 ARM匯編語(yǔ)言程序設(shè)計(jì)一、實(shí)驗(yàn)?zāi)康?Embedded Workbench 集成開(kāi)發(fā)環(huán)境 二、實(shí)驗(yàn)設(shè)備,仿真驅(qū)動(dòng)程序三、實(shí)驗(yàn)內(nèi)容 Embedded Workbench 集成開(kāi)發(fā)環(huán)境,新建工程,加入下面的程序,并觀(guān)察實(shí)驗(yàn)結(jié)果,解釋程序?qū)崿F(xiàn)的功能分析:該程序?qū)崿F(xiàn)的功能是程序功能:Y = A*B+C*D+E*F 程序代碼:AREA Examl, CODE,READONLY。設(shè)置R8寄存器的值為0 ADR R2,N。將R3寄存器的值設(shè)為數(shù)據(jù)域C的地址 ADR R5,X。R9 = R4*R6 ADD R2,R2,R9。比較R0和R1的值 BLT LOOP。設(shè)置R1的值為0 MOV R3,0。將R0和R1的值比較BNE LOOP。二、實(shí)驗(yàn)設(shè)備 ,仿真器驅(qū)動(dòng)程序。定義堆棧棧頂?shù)刂窞?x1000 ENTRY。將r0的值壓入堆棧 MOV r0,y。將r0的值裝入堆棧 Stop。定義棧頂?shù)刂?ENTRY。設(shè)置R5 = 2 MOV R6,3。設(shè)置R9 = 6 MOV R10,7。R5累加1 ADD R6,R6,x。R9累加1 ADD R10,R10,x。比較R4和9的大小BLT LOOP。,Y的值,觀(guān)察期結(jié)果 程序代碼:x EQU 20 y EQU 120 stack_top EQU 0X1000 ENTRY MOV sp,stack_top MOV r0,x STR r0,[sp] MOV r0,y LDR r1,[sp] ADD r0,r0,r1 STR r0,[sp] Stop B Stop END 程序結(jié)果為:r0 = x+y = 140 = 0X8C實(shí)驗(yàn)三 ARM匯編語(yǔ)言程序設(shè)計(jì)一、實(shí)驗(yàn)?zāi)康?,學(xué)會(huì)使用ARM的匯編語(yǔ)言編程,及if條件、循環(huán)、循環(huán)及循環(huán)的匯編實(shí)現(xiàn)二、實(shí)驗(yàn)設(shè)備,仿真器驅(qū)動(dòng)程序三、實(shí)驗(yàn)內(nèi)容,新建工程,加入下面的程序,并觀(guān)察實(shí)驗(yàn)結(jié)果 程序代碼:Num EQU 20。將dst數(shù)據(jù)塊的開(kāi)始地址存入r1中 MOV r2,Num。將r2左移3位移入r3并且影響標(biāo)志位 BEQ copywords。將src的前8個(gè)字?jǐn)?shù)據(jù)存入讓r4r11 STMIA r1!,{r4r11}。恢復(fù)原來(lái)的r4r11 copywords。結(jié)果為0跳轉(zhuǎn)到stop wordcopy。r2 = r21 BNE wordcopy。dst DCD 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0。設(shè)置r5 = 1; MOV R6,3。將r5的值裝入r0+4執(zhí)行的內(nèi)存中 STR R6,[R0,8]。r3保存N的首地址STMIA R3!,{R8R10}。二、實(shí)驗(yàn)設(shè)備,PentiumII以上的PC機(jī),仿真器電纜。 C語(yǔ)言程序的基本規(guī)則在A(yíng)RM程序的開(kāi)發(fā)中,需要大量讀寫(xiě)硬件寄存器,并且盡量縮短程序的執(zhí)行時(shí)間的代碼一般使用匯編語(yǔ)言來(lái)編寫(xiě),比如ARM的啟動(dòng)代碼,ARM的操作系統(tǒng)的移植代碼等,除此之外,絕大多數(shù)代碼可以使用C語(yǔ)言來(lái)完成。ATPCS,就是ARM、Thumb的過(guò)程調(diào)用標(biāo)準(zhǔn)(ARM/Thumb Procedure Call Standard),它規(guī)定了一些子程序間調(diào)用的基本規(guī)則。但是,對(duì)于匯編語(yǔ)言來(lái)說(shuō),完全要依賴(lài)用戶(hù)保證各個(gè)子程序遵循ATPCS的規(guī)則。在匯編程序中使用IMPORT偽指令聲明將要調(diào)用的C程序函數(shù)。在C語(yǔ)言中使用extern關(guān)鍵字聲明外部函數(shù)(聲明要調(diào)用的匯編子程序)。程序代碼:/*實(shí)現(xiàn)5個(gè)數(shù)的相加*/ int sum5(int a,int b,int c,int d,int e){ return(a+b+c+d+e)。將LR寄存器入棧 MOV R0,1。r3 = 5 STR R3,[SP,4]!。sp = sp+4 LDMFD SP,{PC} 程序結(jié)果:實(shí)現(xiàn)了i+2i+3i+4i+5i的匯編語(yǔ)言調(diào)用c語(yǔ)言用匯編語(yǔ)言實(shí)現(xiàn)1到100累加的函數(shù),用C言語(yǔ)編寫(xiě)主程序,在主程序中調(diào)用所編寫(xiě)的匯編函數(shù) 程序代碼:NAME asmfile PUBLIC sum5 : CODE(2)CODE32 sum5 ENTRY MOV R1,1 MOV R2,0 sum6 ADD R2,R1,R2 ADD R1,R1,1 CMP R1,R0 BLE sum6 MOV PC,LR ENDinclude extern void sum5(int x)。} 程序結(jié)果:總結(jié)本次實(shí)驗(yàn)主要是通過(guò)對(duì)ARM的各種指令進(jìn)行操作,通過(guò)對(duì)這些指令的應(yīng)用,讓我們學(xué)會(huì)了如何使用匯編來(lái)進(jìn)行編程,掌握匯編編程和C語(yǔ)言編程的技巧,并且能夠熟練的使用匯編語(yǔ)言,深刻理解ARM的工作。三、實(shí)驗(yàn)原理:M處理器指令編程基礎(chǔ)。調(diào)試并撰寫(xiě)實(shí)驗(yàn)報(bào)告。2. 由于已經(jīng)安裝好了BSP,我們可以直接打開(kāi)Platform 。整個(gè)過(guò)程大約持續(xù)20分鐘,構(gòu)建成功后得到操作系統(tǒng)運(yùn)行時(shí)的映像。添加和刪除組件 這里我們所做的與實(shí)驗(yàn)指導(dǎo)書(shū)上的不同,為了更好的配合我們的實(shí)驗(yàn),我們所添加的內(nèi)容有: Third PartyBSPsOURS PXA270Device DriversUSB HostUSB Host ControllersPXA270x USB Host{OHC} 3.在終端進(jìn)行配置。6.再進(jìn)行PB里面的目標(biāo)設(shè)備的配置?!緦?shí)驗(yàn)結(jié)果】 略 【小結(jié)】經(jīng)過(guò)這個(gè)實(shí)驗(yàn),我熟悉了Platform Builder集成開(kāi)發(fā)環(huán)境以及相關(guān)配置,雖然剛開(kāi)始不知道這些配置有什么用,后來(lái)在老師的講解下才漸漸明白,這些配置是為了后續(xù)的編程做準(zhǔn)備的?!緦?shí)驗(yàn)結(jié)果】北京科技大學(xué)黃強(qiáng)41050176 見(jiàn)SDK文件【小結(jié)】SDK的概念其實(shí)對(duì)我們來(lái)說(shuō)還是相對(duì)陌生的,在實(shí)驗(yàn)的過(guò)程中由于概念不了解我們并不太清晰的知道我們?cè)谧鍪裁矗钡轿覀儾殚啿⒘薙DK的相關(guān)概念后才有所收獲。Platform ?!癉evice Properties”中如下圖所示設(shè)置,單擊“Transport”下拉框右邊的“Configure...”按鈕。,設(shè)置IP地址與宿主機(jī)地址在同一網(wǎng)段內(nèi)。,可以在實(shí)驗(yàn)設(shè)備上看到上傳的文件。北京科技大學(xué)黃強(qiáng)41050176實(shí)驗(yàn)六 USB Device建立宿主機(jī)與實(shí)驗(yàn)箱的連接【實(shí)驗(yàn)?zāi)康摹繉W(xué)習(xí)并掌握利用USB Device建立宿主機(jī)與實(shí)驗(yàn)箱的連接 【實(shí)驗(yàn)內(nèi)容】利用USB Device建立宿主機(jī)與實(shí)驗(yàn)箱的連接 【實(shí)驗(yàn)設(shè)備】,燒
點(diǎn)擊復(fù)制文檔內(nèi)容
合同協(xié)議相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1