ARM Cortex-M3嵌入式開發及應用教與學 課件 第03章 STM32F103學習平臺_第1頁
ARM Cortex-M3嵌入式開發及應用教與學 課件 第03章 STM32F103學習平臺_第2頁
ARM Cortex-M3嵌入式開發及應用教與學 課件 第03章 STM32F103學習平臺_第3頁
ARM Cortex-M3嵌入式開發及應用教與學 課件 第03章 STM32F103學習平臺_第4頁
ARM Cortex-M3嵌入式開發及應用教與學 課件 第03章 STM32F103學習平臺_第5頁
已閱讀5頁,還剩15頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

ARMCortex-M3嵌入式控制技術

——基于STM32F103RCT6

STM32F103硬件系統與KEILMDK工程第三章

STM32F103學習平臺1STM32F103核心電路2電源電路與按鍵電路3

LED與蜂鳴器驅動電路4串口通信電路5FLASH與EEPROM電路6溫濕度傳感器電路7LCD屏接口電路8JTAG與復位電路9聲碼器電路3.1STM32F103核心電路本書使用的計算機配置為IntelCoreI9-13900K處理器、32GB內存、1TB硬盤、32寸液晶顯示屏和Windows11操作系統,現有流行的計算機配置均可實現本書的學習與實驗工作。STM32F103學習實驗平臺:STM32F103RCT6學習實驗板實現了以下功能:5集成電源指示LED燈;具有復位按鍵;具有1個串口,可與計算機串口相連;支持SWD串行仿真調試;具有2個GPIO口直接相連的用戶按鍵輸入;具有3個GPIO口驅動的LED燈和1個蜂鳴器;具有ZLG7289B芯片驅動的8個LED燈、16個按鍵和1個四合一七段數碼管(帶時間顯示);具有1個DS18B20溫度傳感器;具有1個240×320點陣彩色TFT型LCD屏,帶有電阻式觸摸屏;支持1個ADC輸入口;具有1個128KB的EEPROM存儲器AT24C128;具有1個64Mb的Flash存儲器W25Q64;具有SYN6288聲碼器;+5V單電源供電。STM32F103RCT6核心電路63.2電源電路與按鍵電路3.3LED與蜂鳴器驅動電路JTAG電路和復位電路可視為STM32F103RCT6微控制器的最小系統,即STM32F103RCT6微控制器的最小系統應包括電源電路、用戶按鍵電路、LED燈指示電路、復位電路(可內部復位)、晶體振蕩器電路(可省略)和相應的STM32F103RCT6芯片核心電路。3.4串口通信TM32F103RCT6芯片的PA2和PA3通過網標TXD232和RXD232與芯片ST3232的T2IN和R2OUT相連接。ST3232電平轉換芯片支持2路串口,圖中僅使用了一路,J1為DB9接頭,通過串口線與計算機的串口相連實現異步串行通信。3.5FLASH與EEPROM電路EEPROM芯片AT24C128電路FLASH芯片W25Q64電路3.6溫度傳感器電路溫度傳感器DS18B20接口電路3.7復位電路、JTAG和ADC電路SWD串行調試只需要占用數據和時鐘兩個端口JTAG接口J5通過網標SWDIO和SWCLK與STM32F103RCT6芯片的SWDIO(PA13)和SWCLK(PA14)管腳相連接。3.8ZLG7289B電路TM32F103RCT6學習板上集成了一片ZLG7289B芯片,通過ZLG7289B可以驅動多個用戶按鍵和LED燈。一片ZLG7289B最多可同時驅動64個按鍵和64個LED燈,在STM32F103RCT6學習板上,使用ZLG7289B驅動了16個按鍵、8個LED燈和1個四合一七段數碼管。ZLG7289B電路-I3.8ZLG7289B電路ZLG7289B電路-IIZLG7289B電路-III3.8ZLG7289B電路ZLG7289B電路-IVZLG7289B電路-VZLG7289B模塊與STM32F103RCT6間有5個連接,即圖3-2中的網標7289INT、7289CLK、7289CS、7289DIO和USER_D3D4,占用了STM32F103RCT6的5個GPIO口,這里依次使用了PA12、PA11、PA8、PA13和PB103.9LCD屏接口電路STM32F103RCT6學習板上集成了一塊240×320像素分辨率TFT型LCD屏和一塊電阻式觸摸屏,其與STM32F103RCT6的電路連接如圖所示。3.10聲碼器電路STM32F103RCT6學習板集成了一塊SYN6288聲碼器,通過串口向其發送文本信息,聲碼器實現TTS(TexttoSpeech:文本轉化為語音)變換,其電路原理如圖所示。3.11參考電路板使用AltiumDesigner繪制了PCB圖,并制作了STM32F103RCT6學習板,選取了一塊沒有焊裝器件的電路板在繪圖所示電路板時,請注意:19電源線、地線的寬度應在20mil以上;信號線寬度在6mil以上,且長度不應超過7cm;過孔的外徑應大于24mil,內徑應大于12mil,內外徑差值不少于12mil;接插件應根據實際器件的針腳粗細設計內徑,一般接

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論