版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、 PAGE PAGE 14實(shí)驗(yàn)報(bào)告課程名稱:單片微機(jī)原理與車載系統(tǒng)學(xué)生姓名蔣昭立班學(xué)級(jí)號(hào)電科 1601指導(dǎo)教師易吉良成績2018 年 12 月 17 日實(shí)驗(yàn) 1 GPIO 實(shí)驗(yàn)實(shí)驗(yàn)?zāi)康腗DK開發(fā)環(huán)境;STM32GPIO 使用方法。實(shí)驗(yàn)設(shè)備Keil和串口調(diào)試軟件的計(jì)算機(jī);STM32F103開發(fā)板;STlink硬件仿真器?;緦?shí)驗(yàn)內(nèi)容MDK STM32F1 (精英版_V1.03 MDK并新建 test 工程,運(yùn)行例程,在串口窗寬觀察結(jié)果,并記錄如下: 從圖片可以看出,例程運(yùn)行成功,沒有錯(cuò)誤。STM32F1 精英版_V1.08 章。實(shí)現(xiàn)功能: 3 個(gè)按鈕(KEY_UP、KEY0 和 KEY1),來控
2、制板上的 2 個(gè) LED(DS0 和 DS1)和蜂鳴器,其中 KEY_UP 控控制 則同時(shí)控制 DS0 和DS1,按一次,他們的狀態(tài)就翻轉(zhuǎn)一次。mode 為 0 函數(shù)將不支持連續(xù)按,掃描某個(gè)按鍵,該按鍵按下之后必須要松開,才能第二次觸發(fā),否則不會(huì)再響應(yīng)這個(gè)按鍵,這樣的好處就是可以防 止按一次多次觸發(fā),而壞處就是在需要長按的時(shí)候比較不合適。當(dāng)mode 為 1 函數(shù)將支持連續(xù)按,如果某個(gè)按鍵一直按下,則會(huì)一直返回這個(gè)按鍵的鍵值,這樣可以方便的實(shí)現(xiàn)長按檢測。寄存器方法實(shí)現(xiàn)不支持連續(xù)按的關(guān)鍵代碼,以及程序運(yùn)行后的效果。由程序可知,給 KEY_Scan 函數(shù)輸入的值為 0,為不支持連按模式。寄存器方法實(shí)
3、現(xiàn)支持連續(xù)按的關(guān)鍵代碼,以及程序運(yùn)行后的效果。由程序可知,給 KEY_Scan 函數(shù)輸入的值為 1,為支持連按模式。STM32F1 _V1.08 章。庫函數(shù)實(shí)現(xiàn)不支持連續(xù)按的關(guān)鍵代碼,以及程序運(yùn)行后的效果。由程序可知,給 KEY_Scan 函數(shù)輸入的值為 0,為不支持連按模式。庫函數(shù)實(shí)現(xiàn)支持連續(xù)按的關(guān)鍵代碼,以及程序運(yùn)行后的效果。由程序可知,給 KEY_Scan 函數(shù)輸入的值為 1,為支持連按模式。創(chuàng)新實(shí)驗(yàn)內(nèi)容在 1.3 實(shí)驗(yàn)步驟的基礎(chǔ)上,通過修改代碼,實(shí)現(xiàn)如下功能:1)按下任意一個(gè)按鍵,蜂鳴器響x 下后停止,然后 DS0 閃爍 y 次,DS1 閃爍z 次(x、y、z 分別為你學(xué)號(hào)的末 3 位
4、的數(shù));由我學(xué)號(hào)最后三位為 119,所以蜂鳴器響 1 下后停止,然后 DS0 閃爍 1 次,DS1 閃爍 9 次。實(shí)驗(yàn) 2 定時(shí)器實(shí)驗(yàn)實(shí)驗(yàn)?zāi)康睦斫舛〞r(shí)器工作原理;STM32定時(shí)器的使用方法。實(shí)驗(yàn)設(shè)備Keil和串口調(diào)試軟件的計(jì)算機(jī);STM32F103開發(fā)板;STlink硬件仿真器?;緦?shí)驗(yàn)內(nèi)容1)STM32F1 開發(fā)指南_V1.0第13 章,利用TIM3 的定DS1 DS0 原理,記錄關(guān)鍵代碼,寫出定時(shí)器中斷過程:一開始程序會(huì)一直執(zhí)行死循環(huán)里面的代碼,讓 LED0 不斷的亮然后熄滅來提示程序正在運(yùn)行。當(dāng)計(jì)數(shù)器計(jì)數(shù) 500ms 之后,程序?qū)⑻鲅h(huán),去執(zhí)行定時(shí)器里面的程序,實(shí)現(xiàn)DS1 的反轉(zhuǎn)PWM
5、 STM32F1 (_V1.014 TIM3 的通2,把通道2 PB5,產(chǎn)生PWM DS0 的亮度。通過本例程,理解定時(shí)器PWMSTM32PWM本實(shí)驗(yàn)通過重映射復(fù)用功能,將TIM3 的通道 2,把通道 2 重映射到PB5 引腳,通過PWM 的高低電平來控制 DS0 的亮度,電平為高電平時(shí)為亮,低電平時(shí)為熄滅,由主函數(shù)的程序可以看出,隨著led0pwmval 的數(shù)越大,PWM 輸出的占空比就越大,此時(shí)燈就越亮。STM32F1 (精英版_V1.015 TIM5 的通道 做輸入捕獲,捕獲PA0 上高電平的脈寬(用WK_UP 按鍵輸入高電平),通過串口打印高電平脈寬時(shí)間。通過本例程,掌握定時(shí)器輸入捕獲
6、實(shí)現(xiàn)過程,記錄關(guān)鍵代碼,并寫出捕獲輸入實(shí)現(xiàn)原理:創(chuàng)新實(shí)驗(yàn)內(nèi)容在 1.3實(shí)驗(yàn)步驟的基礎(chǔ)上,通過修改代碼,實(shí)現(xiàn)如下功能:1)個(gè)按鍵,實(shí)現(xiàn)“多來米發(fā)梭拉西”的發(fā)聲;實(shí)驗(yàn) 3 ADC 及顯示實(shí)驗(yàn)實(shí)驗(yàn)?zāi)康腁DC工作原理;STM32ADC的使用方法。實(shí)驗(yàn)設(shè)備Keil和串口調(diào)試軟件的計(jì)算機(jī);STM32F103開發(fā)板;STlink硬件仿真器?;緦?shí)驗(yàn)內(nèi)容 STM32F1 開發(fā)指南(_V1.022 STM32 ADC1 1 采樣外部電壓值3.3V!),TFTLCD ADCSTM32F1 (_V1.02 ADC ADC 采樣實(shí)現(xiàn)過程:通過 Get_Adc_Average 函數(shù)可以獲得由通道 1 采樣得到的采樣值,然后經(jīng)過轉(zhuǎn)換計(jì)算輸出我們需要的數(shù)字量電壓值。STM32F1 精英版_V1.023 STM32F1 的內(nèi)部溫度傳感器讀取溫度值,并在 TFTLCD 模塊上顯示出來。通過本例程,理解STM32 內(nèi)部溫度傳感器的使用方法,記錄關(guān)鍵代碼,寫出讀取內(nèi)部溫度傳感器溫度值的實(shí)現(xiàn)過程:創(chuàng)新實(shí)驗(yàn)內(nèi)容在 1.3 實(shí)驗(yàn)步驟的基礎(chǔ)上,通過修改代碼,實(shí)現(xiàn)如下功能: 1)用信號(hào)發(fā)生器輸出正弦波、三角波信號(hào)3.3V?。珹DC TFTLCD上動(dòng)態(tài)顯示輸入數(shù)據(jù)(也可以用圖形方式顯示);在實(shí)現(xiàn) 1)中功能的基礎(chǔ)上,用 TFTLCD
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年債務(wù)轉(zhuǎn)讓及借款協(xié)議
- 監(jiān)理課程設(shè)計(jì)點(diǎn)評(píng)表模板
- 迷宮游戲課程設(shè)計(jì)制作
- 渡槽結(jié)構(gòu)設(shè)計(jì)課程設(shè)計(jì)
- 2024至2030年中國消防變頻氣壓供水成套設(shè)備數(shù)據(jù)監(jiān)測研究報(bào)告
- 2024年風(fēng)火輪電機(jī)項(xiàng)目可行性研究報(bào)告
- 2024年有機(jī)硅低張隔離劑項(xiàng)目可行性研究報(bào)告
- 安防課程設(shè)計(jì)實(shí)訓(xùn)總結(jié)
- 高三數(shù)學(xué)教學(xué)課程設(shè)計(jì)
- 2024至2030年中國功能性香皂數(shù)據(jù)監(jiān)測研究報(bào)告
- CA碼生成原理及matlab程序?qū)崿F(xiàn)
- 國家開放大學(xué)《電氣傳動(dòng)與調(diào)速系統(tǒng)》章節(jié)測試參考答案
- 須彌(短篇小說)
- 旋風(fēng)除塵器設(shè)計(jì)與計(jì)算
- 《裝配基礎(chǔ)知識(shí)培訓(xùn)》
- 出口退稅的具體計(jì)算方法及出口報(bào)價(jià)技巧
- PCB鍍層與SMT焊接
- Unit 1 This is my new friend. Lesson 5 課件
- 2019年青年英才培養(yǎng)計(jì)劃項(xiàng)目申報(bào)表
- 芳香油的提取
- 企業(yè)人才測評(píng)發(fā)展中心建設(shè)方案
評(píng)論
0/150
提交評(píng)論