




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、嵌入式系統新技術及應用教案(首頁)課題STM32ft小系統設計編號1教學目的要求了解最小系統的設計方法教學重點:最小系統的組成部分教學難點Cortex-m3復位電路和電源模塊實施步驟方法教學內容提要時間2.1STM32F103c最小系統設計方案102.2最小系統設計的要素2.2.1STM32外部晶振20講解概念,舉2.2.2復位電路15例說明,提問2.2.3LED、Key及BOO聯線10與引導2.2.4穩壓電源及ISP下載口102.2.5IO端口102.3PCB圖設計10小結5課時90分鐘適用班級:嵌入式系統新技術及應用教案(首頁)課題工程建立、軟件仿真調試與程序下載編號2教學目的要求了解最小
2、系統的電源設計方法,掌握isp下載的原理,理解io口的工作方法。教學重點:Stm的下載方法教學難點Stm32啟動原理和調試方法實施步驟方法教學內容提要時間現場演示、舉例說明,提問與引導2.1STM32F的固件函數庫1.1.1 固件函數庫簡介1.1.2 固件函數庫文件夾結構1.1.3 與外設/單元有關的庫函數2.2 工程建立2.3 軟件仿真調試2.4 程4卜載2.4.1 利用串口下載程序2.4.2 利用JLINK下載程序2.5 怎樣在RAM調試程序小結101051520105105課時90分鐘適用班級:厘時鐘樹與Delay文件函數對3題號教學目的要求掌握stm32時鐘的配置方法,延時函數的設計和
3、使用,理解SysTick的工作原理與配置方法,掌握使用SysTick來實現延時和任務時間的配置。教學重點:時鐘樹的概念教學難點SysTick時鐘配置方法實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習時鐘樹3.1.1delay_init函數3.1.2delay_us函數3.1.3delay_ms函數小結5401515105課一編sys文件函數與編程示例日4題號教學目的要求了解理解系統文件的基本功能與使用方法,掌握簡單的程序設計。教學重點:系統文件的配置和程序設計方法教學難點系統文件配置實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習3.2.1I/O口的位操作322s
4、tm32_Clock_Init函數3.2.3Sys_Soft_Reset函數3.2.4Sys_SleepDeep函數3.3.1添加文件到工程3.3.2delay示例程序3.3.3sys示例程序清單3.3.4主函數程序小結520101010555155嵌入式系統新技術及應用教案(首頁)適用班級:課時90分鐘課題編.號5STM32FGPIC®介與GPI的程示例教學目的要求掌握GPIO的工作模式掌握輸入輸出的方法教學重點:GPIO工作模式教學難點程序編寫和GPIO寄存器地址實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習4.1STM32FGPI漪介4.2GPIO編程示例宏定義
5、時鐘配置模式配置讀寫函數小結51551520255芝Gpio實現LED:丁多任務操作和鍵盤檢測對6題號教學目的要求掌握Gpio結合Systick實現LED燈多任務的操作方法,掌握鍵盤檢測方法。教學重點:米用systick實現多任務的方法教學難點Led燈的多任務操作實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習Systick時鐘配置Systick的多任務時鐘標志配置LED燈的配置方法鍵盤檢測的程序設計小結5152020255£STM32FUSAR介紹對7題號教學目的要求了解串口的基本原理,深入了解串口的結構,掌握串口的配置方法,理解串口的特性教學重點:串口硬件結構教學難
6、點串口的配置方法實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習串口的基本原理了解串口的結構串口的配置方法串口的特性小結5202020205課題STM32FUSART操作編號8教學目的要求掌握串口的工作過程、配置、具體使用方法教學重點:串口的配置方法教學難點串口的配置和使用實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習串口初始化程序編寫串口標志位判斷方法串口接收標志位檢測與程序編寫串口字符和字符串發送方法小結5202520205課題USART勺中斷操作接收數據編號9教學目的要求掌握串口的中斷工作原理,配置方法、具體中斷程序的編寫和使用方法教學重點:串口的中斷配置方
7、法和原埋教學難點串口的中斷程序的編寫實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習串口中斷初始化程序編寫串口中斷標志位判斷方法串口中斷檢測接收字符與程序編寫串口字符和字符串發送方法小結5202520205課題USARTS信程序設計編號10教學目的要求了解驅動程序的設計方法和設計思路,了解printf函數和scanf函數的編寫方法,掌握使用方法,了解環形隊列在串口通信中的作用教學重點:如何在程序中添加printf函數和scanf函數教學難點FIFO的作用實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習構造和配置函數數據收發和端口占用判斷端口啟用和停止全局變量和端口映
8、射的宏定義USART區動程序printf與fifo的實現方法小結51015152010105?ADCS存器配置1呵11題號教學目的要求掌握ADCffi關寄存器的作用,掌握AD5啟的方式和配置方法,了解DM胞ADC的作用與配置方法。教學重點:ADC相關寄存器的作用教學難點ADC開啟的方式和配置方法實施步驟方法教學內容提要時間首先講解軟硬件配置,舉例說明程序編寫方法,然后讓學生練習自己編寫程序。復習ADC寄存器結構ADCM鐘配置DMA!道和緩存配置ADC3描模式與轉換配置ADC轉換程序小結510101020305厘ADC寄存器配置2f12題號教學目的要求掌握ADC勺采樣控制與閥值控制寄存器,掌握規
9、則序列和規則數據寄存器。教學重點:ADC通道寄存器。教學難點規則寄存器使用實施步驟方法教學內容提要時間寄存器講解與舉例說明復習AD睬樣時間寄存器ADCS入通道數據偏移寄存器ADC1門狗高閥值寄存器ADCE則序列寄存器ADCE則數據寄存器ADCS入數據寄存器ADCS入序列寄存器總結5151010151010105課編二角度位移傳感器的使用曾13題號教學目的要求了解角度位移傳感器的工作原理,掌握編程方法教學重點:角度位移傳感器的程序編寫方法教學難點在傳感器過零點的程序處理方法實施步驟方法教學內容提要時間復習角度位移傳感器的工作原埋AD寄存器的配置過零點處理程序編寫串口輸出程序編寫總結5202025
10、155課編1課堂編寫程序例子114題號教學目的要求掌握端口重映射的硬件修改方法和軟件編程方法,掌握端口第二功能關閉的方法指導學生課堂當場編寫一個可以實現按鍵檢測和io口控制的程序教學重點:關閉端口復用教學難點端口重映射實施步驟方法教學內容提要時間現場指導,發現問題,解決問題復習布置題目,講解要求編寫程序指導學生并講解普遍存在的錯誤小結51050205課.一編二NVIC嵌套中斷向量控制器T15題號教學目的要求了解NVIC嵌套中斷向量控制器的工作原理,掌握優先級對應寄存器的結構和設置方法,掌握NVIC的配置函數使用和具體配置方法教學重點:優先級設置方法教學難點嵌套中斷向量控制器的工作原埋與設置方法
11、實施步驟方法教學內容提要時間講解為主,程序示例為輔復習NVIC嵌套中斷向量控制器STM32勺NVIC優先級NVIC_DeInitNVIC_SCBDeInitNVIC_PriorityGroupConfigNVIC_StructInit小結5202088885£外部中斷畫16題號教學目的要求理解中斷結構圖,掌握外部中斷對應的寄存器配置與固件庫函數使用方法,了解外部中斷的結構,掌握工作過程和相關參數教學重點:外部中斷的工作過程和配置方法教學難點中斷結構圖實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習中斷結構圖中斷優先級配置中斷源與響應級別配置外部中斷通道配置外部中斷的作用
12、和觸發方式中斷代碼編寫小結51510101010255厘STM32卜部中斷實例%17題號教學目的要求掌握外部中斷對應的函數的使用,具體編程方法和注意事項教學重點:函數的使用教學難點固件庫配置方法實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習中斷優先級和模式配置外部中斷響應函數配置EXTI_ClearITPendingBit(EXTI_Line15);EXTI_Init(&EXTI_InitStructure);GPIO_EXTILineConfig();管腳選擇NVIC_PriorityGroupConfig();NVIC_Init(&NVIC_InitStru
13、cture);小結5101010101510155事課堂編寫程序2對18題號教學目的要求掌握外部中斷的程序具體編寫過程和編寫方法教學重點:程序編寫教學難點中斷初始化實施步驟方法教學內容提要時間現場指導學生編寫程序,現場發現問題,解決問題復習布置題目,講解要求編寫程序指導學生并講解普遍存在的錯誤小結510502052期中測試對19題號教學目的要求期中考試開卷獨立完成用自己的語言進行組織,不得完全照搬授課講義,否則扣分。教學重點:教學難點實施步驟方法教學內容提要時間1:描述在keil中STM321程建立過程。2:說明stm32程序卜載步驟。3:用圖形和義字描述stm32時鐘樹中,systemclk
14、的廣生來源。4:用程序代碼加注釋說明當外部時鐘為16M的時候,如何產生72M的systemclk。5:說明PLLMULPLLSRCPLLXTPRE勺含義與配置方法。6: RCC_GetSYSCLKSourCe數的功能?7: RCC_SYSCLKConfig數的功能。(20)(10)(20)(20)(10)(10)(10)5RTCg時器畫20題號教學目的要求掌握RTC定時器的內部結構與工作原理,掌握RTCS函數的使用方法教學重點:RTC內部結構教學難點庫函數程序的編寫實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習RTC的特點RTC定時器的工作原埋Rtc的庫函數RTC_ITConf
15、igRTC_ExitConfigModeRTC_GetCounter;RTC_SetCounterRTC®序編寫小結51015151015155厘RTC秒中斷、鬧鐘與校準f21題號教學目的要求掌握秒中斷的實現方法,理解其在程序中的作用,掌握鬧鐘的設置方法,理解校準的原埋教學重點:秒中斷與鬧鐘的工作原埋教學難點程序的具體編寫和設置實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習RTC秒中斷響應函數秒中斷使能與測試鬧鐘中斷處理函數鬧鐘程序編寫RT佻準的原理與對應的寄存器小結515252010105北RtC范例對22題號教學目的要求理解rtc計數器與日歷的關系,掌握年月日的計
16、算方法,掌握程序編寫方法教學重點:程序編寫教學難點日歷計算方法實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習秒計時與日歷日期之間的轉換日期計算方法星期計算方法程序編寫程序分析小結520201515105事通用定時器畫32題號教學目的要求了解定時器的種類,理解各種定時器的功能與作用,掌握通用定時器的內部結構,掌握通用定時器的寄存器配置與程序設計方法教學重點:通用定時器的寄存器配置教學難點通用定時器的結構和程序編寫方法實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習定時器各個種類與對應的功能介紹通用定時器的結構與功能高級定時器的結構與功能通用定時器常用的工作模式通用定時器程序設計小結520101015255J輸出與輸入模式測試實例對33題號教學目的要求理解并掌握輸出模式測試函數的額編寫,理解并掌握輸入模式測試函數的編寫教學重點:程序編寫教學難點程序編寫實施步驟方法教學內容提要時間講解概念,舉例說明,提問與引導復習輸出模
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 中國兔肉項目創業計劃書
- 中國黑番茄項目創業計劃書
- 中國桑寄生科項目創業計劃書
- 中國康復輔具項目創業計劃書
- 中國鵝雛項目創業計劃書
- 中國毒蛇養殖項目創業計劃書
- 個性化學習路徑設計與跨文化適應性-洞察闡釋
- 乙烯生產試題及答案
- 卡通春節傳說啟發幼兒的想象
- 蔡歡與張偉離婚協議書及財產分割及債務處理執行協議
- PB編程培訓資料
- 隔爆設施安撤安全操作規程模版(2篇)
- 2024年環保知識競賽試題庫及答案(完整版)
- 《數字信號處理原理與實現(第3版)》全套教學課件
- 廣西河池市2023-2024學年高一下學期7月期末考試英語
- 中建“大商務”管理實施方案
- 電氣識圖全套試題及答案
- 教科版五年級科學下冊全冊知識點
- 無人機行業應用典型項目教程課件:多旋翼無人機正射影像測量作業
- 高中英語牛津譯林版(2020)選修第一冊單詞默寫(亂序英漢互譯)
- 對賭協議的上市公司應用
評論
0/150
提交評論