stm32f407之認識硬件

一、認識硬件

STM32F4-Discovery

 

STM32F4-Discovery基於STM32F407VGT6,板上包括了一個ST-LINK/V2 調試工具和2 個ST MEMS、USB OTG接口等。以及大量的軟件例程。

官方F4網站:http://www.st.com/stm32f4-discovery

 

1.     STM32F407VGT6微控制器:32位 ARMCortex-M4F 內核, 1 MB Flash,192KB RAM ,LQFP100封裝。

2.     板上ST-LINK/V2調試器/編程器:板上的ST-LINK/V2可以單獨使用,調試/編程用戶自己的目標板,其接口是SWD接口。

3.     USB供電或者是外部5V供電

外部電源:3.0V ~ 5.0V

4.  LIS302DL:ST MEMS 三軸加速度傳感器

5.     CS43L22:集成了D類揚聲器驅動器的音頻DAC

6.  8個LED

  LD1 (red/green) :USB通信指示燈

  LD2 (red) :3.3 V 電源指示燈

   4個供用戶使用的LEDs, LD3 (orange), LD4 (green), LD5 (red) and LD6 (blue)

   2 USB OTG LEDs LD7 (green) VBus and LD8 (red) over-current

 

 

 

STM32F407VGT6微控制器的時鐘

復位後默認選擇16 MHz的內部RC振盪器作爲時鐘。這個RC振盪器有1%的精度,用戶也可以選擇外部的RC振盪器或4-26 MHz的時鐘源,如果檢測到這個時鐘出現故障,系統將會自動切換回內部RC振盪器併產生一個軟件中斷(如果啓用)。

該時鐘源輸入到一個PLL從而允許陪頻到168 MHz。

通過多個預分頻器可以分別配置的兩條AHB總線,高速總線APB(APB2)和低速總線APB(APB1)。AHB最高頻率爲168M,高速APB的最高頻率爲84M,低速APB最高頻率爲42M。
        芯片內嵌入了另一個PLL(PLLI2S)從而允許I2S主時鐘產生所有從8 kHz至192 kHz的頻率。

 

系統時鐘(SYSCLK)可以從以下三個不同的時鐘源中選擇:

HSI指振盪器時鐘

HSE振盪器時鐘

鎖相環(PLL)時鐘

 

兩個可選低速時鐘源(用於實時時鐘和獨立看門狗):

         內置32K時鐘

         外接32.768K時鐘

 

 


 
 
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章