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

正文內(nèi)容

單片機(jī)與嵌入式系統(tǒng)實(shí)驗(yàn)報(bào)告三-展示頁(yè)

2024-10-19 19:24本頁(yè)面
  

【正文】 onfiguration()/* IO口初始化 */ {GPIO_InitTypeDef GPIO_InitStructure。/* Enable USART1 */ }實(shí)驗(yàn)現(xiàn)象PA9連接的是USART1 Tx,PA10連接的是USART1 Rx,再通過(guò)串口調(diào)試助手就可 以在電腦上面顯示出CPU的ID以及flash容量大小。USART_ClearFlag(USART1, USART_FLAG_TC)。USART_ITConfig(USART1, USART_IT_TXE, ENABLE)。USART_Init(USART1, amp。 = USART_HardwareFlowControl_None。 = USART_StopBits_1。 = 115200。ChipUniqueID[2] = *(u32 *)(0X1FFFF7E8)。實(shí)驗(yàn)七:串口USART1讀取CPU的ID號(hào)實(shí)驗(yàn)要求通過(guò)USART1讀取 CPU 的 96 bit ID電路原理圖圖 開(kāi)發(fā)板USART原理圖軟件分析void Get_ChipID(void)/* 獲取芯片ID */ { ChipUniqueID[0] = *(u32 *)(0X1FFFF7F0)。 = 2。 = 1。 = 0。}實(shí)驗(yàn)現(xiàn)象LED1燈按照1S的定時(shí)時(shí)間不斷閃爍實(shí)驗(yàn)總結(jié)通過(guò)本次實(shí)驗(yàn),可以實(shí)現(xiàn)對(duì)LED燈進(jìn)行定時(shí)控制其閃爍,而不需要延時(shí)函數(shù)控制了,定時(shí)時(shí)間較為精準(zhǔn)。//定時(shí)時(shí)間為1s void TIM2_IRQHandler(void){ TIM_ClearITPendingBit(TIM2, TIM_IT_Update)。/* TIM2 enable counter */ = 1999。實(shí)驗(yàn)總結(jié)通過(guò)本次實(shí)驗(yàn),可以對(duì)LED狀態(tài)實(shí)行中斷嵌套,由以上實(shí)驗(yàn)現(xiàn)象,得出以下結(jié)論:高中斷優(yōu)先級(jí)可以打斷低優(yōu)先級(jí),中斷系統(tǒng)正在執(zhí)行一個(gè)中斷服務(wù)時(shí),有另一個(gè)優(yōu)先級(jí)更高的中斷提出中斷請(qǐng)求,這時(shí)會(huì)暫時(shí)終止當(dāng)前正在執(zhí)行的級(jí)別較低的中斷源的服務(wù)程序,去處理級(jí)別更高的中斷源,待處理完畢,再返回到被中斷了的中斷服務(wù)程序繼續(xù)執(zhí)行,反之,低中斷優(yōu)先級(jí)不可以打斷高優(yōu)先級(jí)。EXTI_ClearITPendingBit(EXTI_Line8)。GPIO_ResetBits(GPIOF, GPIO_Pin_8)。GPIO_SetBits(GPIOF, GPIO_Pin_8)。if(EXTI_GetITStatus(EXTI_Line8)!= RESET){for(i=0。EXTI_ClearITPendingBit(EXTI_Line3)。GPIO_ResetBits(GPIOF, GPIO_Pin_7)。GPIO_SetBits(GPIOF, GPIO_Pin_7)。for(i=0。EXTI_ClearITPendingBit(EXTI_Line0)。GPIO_ResetBits(GPIOF, GPIO_Pin_6)。GPIO_SetBits(GPIOF, GPIO_Pin_6)。if(EXTI_GetITStatus(EXTI_Line0)!= RESET){ for(i=0。//設(shè)定中斷源為PA8 = 2。//設(shè)定中斷源為PD3 = 1。//設(shè)定中斷源為PA0 = 0。實(shí)驗(yàn)四:多中斷嵌套實(shí)驗(yàn)要求按下某個(gè)按鍵,觸發(fā)中斷,中斷服務(wù)程序改變LED燈狀態(tài)電路原理圖圖4 SW1,SW2,SW3硬件原理圖軟件分析NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2)。} }實(shí)驗(yàn)現(xiàn)象原來(lái)5個(gè)LED燈都處于熄滅狀態(tài),按下SW1,觸發(fā)中斷程序,LED1點(diǎn)亮。GPIO_ResetBits(GPIOF, GPIO_Pin_6)。while(1){}/* 配置系統(tǒng)時(shí)鐘 *//* IO口初始化 *//* 全滅 */if(GPIO_ReadInputDataBit(GPIOA, GPIO_Pin_8)==0)/* 如果SW1 PA8=0 */ {GPIO_SetBits(GPIOF, GPIO_Pin_6)。GPIO_Write(GPIOF,0xffff)。實(shí)驗(yàn)三:?jiǎn)渭?jí)外部中斷實(shí)驗(yàn)要求按下某個(gè)按鍵,觸發(fā)中斷,中斷服務(wù)程序改變LED燈狀態(tài)電路原理圖圖3 SW1硬件原理圖軟件分析int main(){RCC_Configuration()。/* PF10=0 點(diǎn)亮LED5 */ }實(shí)驗(yàn)現(xiàn)象LED1~LED5依次點(diǎn)亮,亮滅的時(shí)間間隔都為1S。/* PF9=0 點(diǎn)亮LED4 */ Delay(5000000)。/* PF8=0 點(diǎn)亮LED3 */ Delay(5000000)。}/* PF7=0 點(diǎn)亮LED2 */ Delay(5000000)。/* PF6=0 點(diǎn)亮LED1 */ Delay(5000000)。/* 配置GPIO IO口初始化 */for(。實(shí)驗(yàn)二:流水燈實(shí)驗(yàn)要求實(shí)現(xiàn)PF610端口所連接的5個(gè)LED燈順次亮滅電路原理圖圖1 流水燈硬件連接圖軟件分析int main(void){RCC_Configuration()。實(shí)驗(yàn)現(xiàn)象通過(guò)對(duì)GPIOF8的操作,可以使LED3閃爍實(shí)驗(yàn)總結(jié)這是第一次使用STM32開(kāi)發(fā)板,主要內(nèi)容是對(duì)IO端口進(jìn)行配置,點(diǎn)亮與IO端口相連接的LED燈,閃爍周期為2S。GPIOFODR = 0xffff。){GPIOFODR = 0xfcff。/* 配置系統(tǒng)時(shí)鐘 */GPIO_Configuration()。分組實(shí)驗(yàn)需包含同組討論內(nèi)容。2注:實(shí)驗(yàn)過(guò)程記錄要包含實(shí)驗(yàn)步驟,頁(yè)碼不夠可自行添加。第一篇:?jiǎn)纹瑱C(jī)與嵌入式系統(tǒng)實(shí)驗(yàn)報(bào)告三武夷學(xué)院實(shí)驗(yàn)報(bào)告課程名稱:__單片機(jī)與嵌入式技術(shù)__ 項(xiàng)目名稱:鍵盤(pán)中斷編程姓名:_安小圣_ 專業(yè):_計(jì)科_ 班級(jí):_10(2)班__學(xué)號(hào):_20104061049___同組成員_____無(wú)____注:實(shí)驗(yàn)準(zhǔn)備部分包括實(shí)驗(yàn)環(huán)境準(zhǔn)備和實(shí)驗(yàn)所需知識(shí)點(diǎn)準(zhǔn)備。若是單人單組實(shí)驗(yàn),同組成員填無(wú)。實(shí)驗(yàn)操作成績(jī)(百分制)__________實(shí)驗(yàn)指導(dǎo)教師簽字:__________實(shí)驗(yàn)報(bào)告成績(jī)(百分制)__________實(shí)驗(yàn)指導(dǎo)教師簽字:__________注:實(shí)驗(yàn)小結(jié)應(yīng)包含實(shí)驗(yàn)所需知識(shí)點(diǎn)和實(shí)驗(yàn)方法的總結(jié),實(shí)驗(yàn)心得體會(huì)等。第二篇:嵌入式系統(tǒng)實(shí)驗(yàn)報(bào)告嵌入式系統(tǒng)實(shí)驗(yàn)報(bào)告學(xué)號(hào):姓名:班級(jí):13電子信息工程指導(dǎo)老師:蘇州大學(xué) 電子信息學(xué)院2016年12月實(shí)驗(yàn)一:一個(gè)燈的閃爍實(shí)驗(yàn)要求實(shí)現(xiàn)PF610端口所連接的任意一個(gè)LED燈點(diǎn)亮電路原理圖圖1 LED燈硬件連接圖軟件分析RCC_Configuration()。/* 配置GPIO IO口初始化 */for(。/* PF8=0 點(diǎn)亮D3 */Delay(1000000)。/* PF8=1 熄滅D3 */Delay(1000000)。通過(guò)本實(shí)驗(yàn)對(duì)STM32開(kāi)發(fā)板的硬件原理有了初步了解。/* 配置系統(tǒng)時(shí)鐘 */GPIO_Configuration()。){GPIOFODR = 0xffbf。GPIOFODR = 0xff7f。GPIOFODR = 0xfeff。GPIOFODR = 0xfdff。GPIOFODR = 0xfbff。實(shí)驗(yàn)總結(jié)本次實(shí)驗(yàn)對(duì)STM32開(kāi)發(fā)板的GPIO端口進(jìn)行進(jìn)一步學(xué)習(xí),通過(guò)程序可以實(shí)現(xiàn)流水燈的閃爍。GPIO_Configuration()。Delay(5000)。/* LED1點(diǎn)亮 */Delay(0x1FFFFF)。/* LED1 熄滅 */ Delay(0x1FFFFF)。實(shí)驗(yàn)總結(jié)通過(guò)本次實(shí)驗(yàn),可以對(duì)某一狀態(tài)通過(guò)外部中斷,改變其當(dāng)前狀態(tài)。 = EXTI0_IRQChannel。//中斷占優(yōu)先級(jí)為0 = EXTI3_IRQChannel。//中斷占優(yōu)先級(jí)為1 = EXTI9_5_IRQChannel。//中斷占優(yōu)先級(jí)為2 void EXTI0_IRQHandler(void){ int i=0。iGPIO_Write(GPIOF,0xffff)。/* LED1 點(diǎn)亮 */ Delay(0x5fFFFF)。/* LED1 熄滅 */Delay(0x5fFFFF)。} } }void EXTI3_IRQHandler(void)if(EXTI_GetITStatus(EXTI_Line3)!= RESET){ {int i=0。iGPIO_Write(GPIOF,0xffff)。/* LED2 點(diǎn)亮 */ Delay(0x5fFFFF)。/* LED2 熄滅 */ Delay(0x5fFFFF)。} } } void EXTI9_5_IRQHandler(void){ int i=0。iGPIO_Write(GPIOF,0xffff)。/* LED3 點(diǎn)亮 */Delay(0x5fFFFF)。/* LED3 熄滅 */Delay(0x5fFFFF)。} } }實(shí)驗(yàn)現(xiàn)象中斷優(yōu)先級(jí)從高到低依次為:SW3,SW2,SW1 原來(lái)5個(gè)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次。實(shí)驗(yàn)五:TIM2的基本應(yīng)用實(shí)驗(yàn)要求TIM2定時(shí)器將LED燈定時(shí)點(diǎn)亮和熄滅一定的時(shí)間電路原理圖軟件分析TIM_Cmd(TIM2, ENABLE)。 = 35999。GPIO_WriteBit(GPIOF, GPIO_Pin_6,(BitAction)(1GPIO_ReadOutputDataBit(GPIOF, GPIO_Pin_6)))。實(shí)驗(yàn)六:TIM2,TIM3,TIM4多定時(shí)器的應(yīng)用實(shí)驗(yàn)要求利用TIM2,TIM3,TIM4定時(shí)器使LED燈以不同的頻率閃爍電路原理圖軟件分析 = TIM2_IRQChannel。 = TIM3_IRQChannel。 = TIM4_IRQChannel。此處比上一個(gè)實(shí)驗(yàn)增加了2個(gè)定時(shí)器,同時(shí)又增加了一個(gè)優(yōu)先級(jí)實(shí)驗(yàn)現(xiàn)象中斷優(yōu)先級(jí)從高到低依次為:TIM2,TIM3,TIM4 首先LED1以1S的定時(shí)時(shí)間閃爍5次,之后LED2以2S的定時(shí)時(shí)間閃爍5次,最后LED3以3S的定時(shí)時(shí)間閃爍5次實(shí)驗(yàn)總結(jié)利用定時(shí)器可以同時(shí)使LED燈按照不同的頻率閃爍,但是為了現(xiàn)象明顯,可以加一個(gè)優(yōu) 先級(jí),分別觀察現(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
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1