




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、.嵌入式系統(tǒng)實驗報告學(xué)號:姓名:班級:13電子信息工程指導(dǎo)老師:蘇州大學(xué)電子信息學(xué)院2016年12月c.實驗一:一個燈的閃耀1、實驗要求實現(xiàn)PF6-10端口所連結(jié)的隨意一個LED燈點亮2、電路原理圖圖1LED燈硬件連結(jié)圖3、軟件剖析RCC_Configuration();/*配置系統(tǒng)時鐘*/GPIO_Configuration();/*配置GPIOIO口初始化*/for(;)GPIOF-ODR=0 xfcff;/*PF8=0-點亮D3*/Delay(1000000);GPIOF-ODR=0 xffff;/*PF8=1-熄滅D3*/Delay(1000000);4、實驗現(xiàn)象經(jīng)過對GPIOF8的操
2、作,能夠使LED3閃耀5、實驗總結(jié)這是第一次使用STM32開發(fā)板,主要內(nèi)容是對IO端口進行配置,點亮與IO端口相連結(jié)的LED燈,閃耀周期為2S。經(jīng)過本實驗對STM32開發(fā)板的硬件原理有了初步認識。c.實驗二:流水燈1、實驗要求實現(xiàn)PF6-10端口所連結(jié)的5個LED燈按序亮滅2、電路原理圖圖1流水燈硬件連結(jié)圖3、軟件剖析intmain(void)/*PF7=0-點亮LED2*/Delay(5000000);RCC_Configuration();/*配置系統(tǒng)時鐘GPIOF-ODR=0 xfeff;*/*PF8=0-點亮LED3*/GPIO_Configuration();/*配置GPIOIODe
3、lay(5000000);口初始化*/GPIOF-ODR=0 xfdff;for(;)/*PF9=0-點亮LED4*/Delay(5000000);GPIOF-ODR=0 xffbf;GPIOF-ODR=0 xfbff;/*PF6=0-點亮LED1*/*PF10=0-點亮LED5*/Delay(5000000);GPIOF-ODR=0 xff7f;4、實驗現(xiàn)象LED1LED5挨次點亮,亮滅的時間間隔都為1S。5、實驗總結(jié)本次實驗對STM32開發(fā)板的GPIO端口進前進一步學(xué)習(xí),經(jīng)過程序能夠?qū)崿F(xiàn)流水燈的閃耀。c.實驗三:單級外面中止1、實驗要求按下某個按鍵,觸發(fā)中止,中止服務(wù)程序改變LED燈狀態(tài)2
4、、電路原理圖圖3SW1硬件原理圖3、軟件剖析intmain()RCC_Configuration();/*配置系統(tǒng)時鐘*/GPIO_Configuration();/*IO口初始化*/GPIO_Write(GPIOF,0 xffff);/*全滅*/Delay(5000);while(1)if(GPIO_ReadInputDataBit(GPIOA,GPIO_Pin_8)=0)/*假如SW1PA8=0*/GPIO_SetBits(GPIOF,GPIO_Pin_6);/*LED1點亮*/Delay(0 x1FFFFF);GPIO_ResetBits(GPIOF,GPIO_Pin_6);/*LED1
5、熄滅*/Delay(0 x1FFFFF);4、實驗現(xiàn)象本來5個LED燈都處于熄滅狀態(tài),按下SW1,觸發(fā)中止程序,LED1點亮。5、實驗總結(jié)經(jīng)過本次實驗,能夠?qū)δ骋粻顟B(tài)經(jīng)過外面中止,改變其目前狀態(tài)。c.實驗四:多中止嵌套1、實驗要求按下某個按鍵,觸發(fā)中止,中止服務(wù)程序改變LED燈狀態(tài)2、電路原理圖圖4SW1,SW2,SW3硬件原理圖3、軟件剖析NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);NVIC_InitStructure.NVIC_IRQChannel=EXTI0_IRQChannel;/設(shè)定中止源為PA0NVIC_InitStructure.
6、NVIC_IRQChannelPreemptionPriority=0;/中止占優(yōu)先級為0NVIC_InitStructure.NVIC_IRQChannel=EXTI3_IRQChannel;/設(shè)定中止源為PD3NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=1;/中止占優(yōu)先級為1NVIC_InitStructure.NVIC_IRQChannel=EXTI9_5_IRQChannel;/設(shè)定中止源為PA8NVIC_InitStructure.NVIC_IRQChannelPreemptionPriority=2;/中止占優(yōu)先級為2v
7、oidEXTI0_IRQHandler(void)inti=0;if(EXTI_GetITStatus(EXTI_Line0)!=RESET)for(i=0;i10;i+)GPIO_Write(GPIOF,0 xffff);GPIO_SetBits(GPIOF,GPIO_Pin_6);/*LED1點亮*/Delay(0 x5fFFFF);GPIO_ResetBits(GPIOF,GPIO_Pin_6);/*LED1熄滅*/Delay(0 x5fFFFF);EXTI_ClearITPendingBit(EXTI_Line0);voidEXTI3_IRQHandler(void)if(EXTI_G
8、etITStatus(EXTI_Line3)!=RESET)inti=0;for(i=0;i10;i+)c.if(EXTI_GetITStatus(EXTI_Line8)!=RESET)GPIO_Write(GPIOF,0 xffff);GPIO_SetBits(GPIOF,GPIO_Pin_7);/*LED2點for(i=0;iPD05*/GPIO_InitStructure.GPIO_Mode=GPIO_Mode_AF_PP;/*PD05-JP7WR*/GPIO_InitStructure.GPIO_Speed=GPIO_Speed_50MHz;GPIO_Init(GPIOD,&GPIO_InitStructure);GPIO_PinRemapConfig(GPIO_Remap_USART2,ENABLE);GPIO_InitStructure.GPIO_Pin=GPIO_Pin_6;/*USART2Rx-PD06*/GPIO_InitStructure.GPIO_Mode=GPIO_Mode_IN_FLOATING;GPIO_Init(GPIOD,&GPIO_InitStructure);GPIO_PinRemapConfig(GPIO_Remap_USART2,ENABLE);該程序?qū)SART2
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度股東借款轉(zhuǎn)增注冊資本及利潤分配調(diào)整合同
- 2025年度電力線路運維風(fēng)險管理與合同
- 2025年度電子產(chǎn)品退貨換貨服務(wù)合同范本
- 二零二五年度航空航天項目三方合同違約責(zé)任說明
- 公共安全應(yīng)急救援預(yù)案制定指南
- 數(shù)據(jù)中心運維服務(wù)合同及設(shè)備維護管理條款
- 中學(xué)生數(shù)學(xué)史故事征文
- 產(chǎn)品采購及供應(yīng)保障協(xié)議合同
- 企業(yè)信息化建設(shè)實施細則
- 企業(yè)資源共享合作協(xié)議書
- 2024年證券投資基金基礎(chǔ)知識真題答案及解析
- 泰州職業(yè)技術(shù)學(xué)院單招《英語》考試參考題庫(含答案)
- 《食品衛(wèi)生與安全》課程標(biāo)準(zhǔn)
- 第7課《誰是最可愛的人》公開課一等獎創(chuàng)新教學(xué)設(shè)計-2
- 骨盆骨折小講課護理課件
- 2016-2023年江蘇衛(wèi)生健康職業(yè)學(xué)院高職單招(英語/數(shù)學(xué)/語文)筆試歷年考點試題甄選合集含答案解析
- 渣土車司機安全培訓(xùn)
- 燃氣公司消防培訓(xùn)課件
- 成事的時間管理
- 江西省2023年高等職業(yè)院校單獨招生考試-江西電力職業(yè)技術(shù)學(xué)院-樣卷
- 汽油安全技術(shù)說明書(MSDS)
評論
0/150
提交評論