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

正文內(nèi)容

嵌入式系統(tǒng)arm實驗報告-在線瀏覽

2024-10-21 09:16本頁面
  

【正文】 框,按照下圖八所示,進(jìn)行配置:圖八 ③ 選擇最右邊一個進(jìn)行編譯,顯示如圖九,則編譯成功。打開memory 窗口,按F10進(jìn)行單步跟蹤,觀察寄存器的數(shù)據(jù)變化并分析。圖十一五、各實驗的參考程序及運行結(jié)果實驗一:(例3)實現(xiàn)64位加法運算,要求【R1:R0】+【R3:R2】,結(jié)果放回【R1:R0】中; :.global _start.text _start:mov R0,11/*R0=11*/ mov R1,22/*R1=22*/ mov R2,33/*R2=33*/ mov R3,44/*R3=44*/ ADDS R0,R0,R2/*R0等于低32位相加,并影響標(biāo)志位*/ADC R1,R1,R3/*R1等于高32位相加,并加上低位進(jìn)位*/ stop:b :①download下載:② 讀入數(shù)據(jù):③ r0+r2→r0(低32位):④ r1+r3→r1(帶進(jìn)位的加法):實驗二:(例2)編寫程序?qū)2高8位傳送到R3的低8位(不考慮R3的其它位);:.global _start _start: ldr r2,=0x23453401 ldr r3,=0xabcd1200 and r2,r2,0xff000000 /*保留R2的高8位,屏蔽低24位*/ and r3,r3,0xffffff00 /*保留R3的高24位,屏蔽低8位*/orr r3,r3,r2,lsr 24/*將R2的高8位傳送到R3的低8位*/ stop:b :①download下載:②保留r2的高8位,屏蔽低24位:③保留r3的高24位,屏蔽低8位:④將R2的高8位傳送到R3的低8位:實驗三:(例7)編寫一段程序計算10?。?global num,10 _start: mov r0,num mov r1,r0 s1: subs r1,r1,1/*把r11放入r1*/ mul r0,r1,r0/*r0*r1放入r0*/ cmp r1,1/*比較R1與1的大小*/ beq stopbne s1 stop: b :① download下載:② 第一次執(zhí)行S1,r1=101=9,10*9=90,換成16進(jìn)制是5a。④ 依次執(zhí)行S1,到r1=1,停止,10*9*8??*1=3628800,換成16進(jìn)制是375f00。:.global NUM,8 _start:LDR R0,=srcstr/*指向源數(shù)據(jù)串R0*/LDR R1,=dststr/*指向目標(biāo)數(shù)據(jù)串R1*/mov R3,NUM/*R3=8*/mov LR,PC/*返回*/B strcopy/*調(diào)用串拷貝子程序*/ stop: b stopstrcopy:LDRB R2,[R0],1/*裝載字節(jié)同時更新地址*/STRB R2,[R1],1/*存儲字節(jié)同時更新地址*/SUBS R3,R3,1CMP R3,0/*判斷是否結(jié)束*/BNE strcopy/*不是,則繼續(xù)*/MOV PC,LR/*返回*/.datasrcstr:.long 1,2,3,4,5,6,7,0/*定義源數(shù)據(jù)串*/dststr:.long 5,3,2,1,4,6,8,0/*定義目的字符串*/:①單步跟蹤后的結(jié)果及存儲器的結(jié)果顯示:②寄存器的結(jié)果顯示:六、實驗心得今天在實驗室里,學(xué)習(xí)使用Embest IDE開發(fā)環(huán)境及ARM 軟件模擬器,掌握簡單ARM 匯編指令,進(jìn)一步加強了對嵌入式的熟悉和了解。相信在接下來的實驗中,我們會在鄭老師的引導(dǎo)下,做起實驗來更能得心應(yīng)手,輕車熟駕!第三篇:嵌入式系統(tǒng)實驗報告嵌入式系統(tǒng)實驗報告學(xué)號:姓名:班級:13電子信息工程指導(dǎo)老師:蘇州大學(xué) 電子信息學(xué)院2016年12月實驗一:一個燈的閃爍實驗要求實現(xiàn)PF610端口所連接的任意一個LED燈點亮電路原理圖圖1 LED燈硬件連接圖軟件分析RCC_Configuration()。/* 配置GPIO IO口初始化 */for(。/* PF8=0 點亮D3 */Delay(1000000)。/* PF8=1 熄滅D3 */Delay(1000000)。通過本實驗對STM32開發(fā)板的硬件原理有了初步了解。/* 配置系統(tǒng)時鐘 */GPIO_Configuration()。){GPIOFODR = 0xffbf。GPIOFODR = 0xff7f。GPIOFODR = 0xfeff。GPIOFODR = 0xfdff。GPIOFODR = 0xfbff。實驗總結(jié)本次實驗對STM32開發(fā)板的GPIO端口進(jìn)行進(jìn)一步學(xué)習(xí),通過程序可以實現(xiàn)流水燈的閃爍。GPIO_Configuration()。Delay(5000)。/* LED1點亮 */Delay(0x1FFFFF)。/* LED1 熄滅 */ Delay(0x1FFFFF)。實驗總結(jié)通過本次實驗,可以對某一狀態(tài)通過外部中斷,改變其當(dāng)前狀態(tài)。 = EXTI0_IRQChannel。//中斷占優(yōu)先級為0 = EXTI3_IRQChannel。//中斷占優(yōu)先級為1 = EXTI9_5_IRQChannel。//中斷占優(yōu)先級為2 void EXTI0_IRQHandler(void){ int i=0。iGPIO_Write(GPIOF,0xffff)。/* LED1 點亮 */ Delay(0x5fFFFF)。/* LED1 熄滅 */Delay(0x5fFFFF)。} } }void EXTI3_IRQHandler(void)if(EXTI_GetITStatus(EXTI_Line3)!= RESET){ {int i=0。iGPIO_Write(GPIOF,0xffff)。/* LED2 點亮 */ Delay(0x5fFFFF)。/* LED2 熄滅 */ Delay(0x5fFFFF)。} } } void EXTI9_5_IRQHandler(void){ int i=0。iGPIO_Write(GPIOF,0xffff)。/* LED3 點亮 */Delay(0x5fFFFF)。/* LED3 熄滅 */Delay(0x5fFFFF)。} } }實驗現(xiàn)象中斷優(yōu)先級從高到低依次為:SW3,SW2,SW1 原來5個LED燈都處于熄滅狀態(tài),按下SW1,LED3應(yīng)該閃爍10次,當(dāng)其閃爍5次后按下SW2,LED2也應(yīng)該閃爍10次,當(dāng)其閃爍4次后按下SW3,LED1也應(yīng)該閃爍10次,則當(dāng)LED1閃爍完10次后,LED2繼續(xù)閃爍6次,之后LED1繼續(xù)閃爍5次。實驗五:TIM2的基本應(yīng)用實驗要求TIM2定時器將LED燈定時點亮和熄滅一定的時間電路原理圖軟件分析TIM_Cmd(TIM2, ENABLE)。 = 35999。GPIO_WriteBit(GPIOF, GPIO_Pin_6,(BitAction)(1GPIO_ReadOutputDataBit(GPIOF, GPIO_Pin_6)))。實驗六:TIM2,TIM3,TIM4多定時器的應(yīng)用實驗要求利用TIM2,TIM3,TIM4定時器使LED燈以不同的頻率閃爍電路原理圖軟件分析 = TIM2_IRQChannel。 = TIM3_IRQChannel。 = TIM4_IRQChannel。此處比上一個實驗增加了2個定時器,同時又增加了一個優(yōu)先級實驗現(xiàn)象中斷優(yōu)先級從高到低依次為:TIM2,TIM3,TIM4 首先LED1以1S的定時時間閃爍5次,之后LED2以2S的定時時間閃爍5次,最后LED3以3S的定時時間閃爍5次實驗總結(jié)利用定時器可以同時使LED燈按照不同的頻率閃爍,但是為了現(xiàn)象明顯,可以加一個優(yōu) 先級,分別觀察現(xiàn)象。/* 高字節(jié) */ ChipUniqueID[1] = *(u32 *)(0X1FFFF7EC)。/* 低字節(jié) */ } void USART_Configuration(void){USART_InitTypeDef USART_InitStructure。 = USART_WordLength_8b。 = USART_Parity_No。 = USART_Mode_Rx | USART_Mode_Tx。USART_InitStructure)。USART_ITConfig(USART1, USART_IT_RXNE, ENABLE)。USART_Cmd(USART1, ENABLE)。實驗總結(jié)本次實驗實現(xiàn)了串口和PC機的傳輸,可以通過USART1將CPU的ID在電腦上顯示出來。 = GPIO_Pin_5。/* PD05 JP7 WR */ = GPIO_Speed_50MHz。GPIO_InitStructure)。 = GPIO_Pin_6。GPIO_Init(GPIOD, amp。GPIO_PinRemapConfig(GPIO_Remap_USART2, ENABLE)。第四篇:嵌入式系統(tǒng)實驗報告嵌入式系統(tǒng)設(shè)計實驗報告班 級: 學(xué) 號: 姓 名: 成 績: 指導(dǎo)教師: 實驗名稱博創(chuàng)UP3000實驗臺基本結(jié)構(gòu)及使用方法 實驗?zāi)康?.學(xué)習(xí)嵌入式系統(tǒng)開發(fā)流程。3.增加對各個外設(shè)的了解,為今后各個接口實驗打下基礎(chǔ)。(2)JTAG 驅(qū)動程序的安裝:,選擇安裝目錄,安裝 JTAG 軟件。 心得體會通過本次實驗對嵌入式實驗有了初步的了解,對基本開發(fā)流程也有了初步的了解。使用 ADS 編譯、下載、調(diào)試并跟蹤一段已有的程序,了解嵌入式開發(fā)的基本思想和過程。學(xué)習(xí)ARM仿真器的使用和開發(fā)環(huán)境的設(shè)置。學(xué)會在程序中設(shè)置斷點,觀察系統(tǒng)內(nèi)存和變量,為調(diào)試應(yīng)用程序打下基礎(chǔ)。學(xué)習(xí)了串行通訊原理,了解串行通訊控制器,閱讀ARM 芯片文檔,掌握ARM 的UART相關(guān)寄存器的功能,熟悉ARM 系統(tǒng)硬件的UART 相關(guān)接口。 心得體會。 實驗名稱鍵盤控制方法及LED驅(qū)動設(shè)計 實驗?zāi)康氖煜LG7289芯
點擊復(fù)制文檔內(nèi)容
畢業(yè)設(shè)計相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1