STM32裡的外設時鐘是幹什麼

時間 2021-06-08 18:23:39

1樓:淺唱丿瀟湘

時鐘決定cpu速率,如果緊緊是點燈,是可以不同配置的。

因為系統有一個預設的時鐘。 如果與其他外設通訊 是通過時鐘脈衝實現的。 有時候cpu時鐘要與外設時鐘一致才能夠實現最高速率通訊。

在stm32中,有五個時鐘源,為hsi、hse、lsi、lse、pll。

hsi是高速內部時鐘,rc振盪器,頻率為8mhz。

hse是高速外部時鐘,可接石英/陶瓷諧振器,或者接外部時鐘源,頻率範圍為4mhz~16mhz。

lsi是低速內部時鐘,rc振盪器,頻率為40khz。

lse是低速外部時鐘,接頻率為32.768khz的石英晶體。

pll為鎖相環倍頻輸出,其時鐘輸入源可選擇為hsi/2、hse或者hse/2。倍頻可選擇為2~16倍,但是其輸出頻率最大不得超過72mhz

2樓:匿名使用者

比方說系統就是你的大腦,外設就是你的手腳。

你腦子思考很快(系統時鐘快),但是你手腳很慢(外設時鐘慢)。

而且做某件事情,動手就行了,不必動腳(開放一個外設,關閉另一些外設,可以節能降耗吧?)

就是這個意思 。

求教高手STM32中SDIO DMA模式的中斷設定問題

愛來聚海的風暴 不是4個埠,而是用4位元的方式來傳輸資料。其實sd都支援spi方式,這種方式下,只有1個bit來傳輸,會很慢,因此4bit就快了。具體提現在stm32因為有內部sd控制器,因此他可以支援這種4bits模式。就是你說的diskio.c檔案中的read write會利用這個 stm32 ...

STM32裡面說的推輓輸出是什麼意思

一種輸出結構 這種輸出結構帶負載能力較強,你驅動個led燈什麼的操作io口可以用推輓輸出。 從邏輯上來說和繼電器輸出沒什麼區別,就是輸出低電平 邏輯0 或者高電平 邏輯1 從構造上說,它是一組開關,由一對引數相同的開關管對稱佈置構成,一個導通另一個就必然截止,就像繼電器的一對常開常閉觸點 一般用法是...

STM32的usart的DMA方式傳送數,程式怎麼寫

我是用的原子的暫存器版的,串列埠部分初始化部分加入這個 usart1 cr3 1 7 使能串列埠1的dma傳送 這是初始化 dr,u32 tdata,32 dma1通道4,外設為串列埠1,儲存器為sendbuff,長度32.下面是dma.c檔案裡的配置 u16 dma1 mem len 儲存dma每...