STM32 APB1和APB2的區別

時間 2021-06-08 18:26:42

1樓:小丑魚啦

stm32 apb1和apb2的區別主要是三點,分別是所對接的埠不通、工作速度狀態不同、以及外設不同,具體區別如下如下:

1、所對接的埠不同:

apb1負責da,usb,spi,i2c,can,串列埠2345,普通tim。

apb2負責ad,i/o,高階tim,串列埠1。

2、所支援速度不同

apb1支援低速狀態下的工作,apb2支援高速狀態下的工作。

3、兩者的外設不同

stm32 apb1和apb2的外設是不一樣的,在stm32 apb1和apb2的中文手冊上就可以看到了。

2樓:大問號和句號

stm32 apb1和apb2的區別如下:

1、所負責埠不同

apb2負責ad,i/o,高階tim,串列埠1。

apb1負責da,usb,spi,i2c,can,串列埠2345,普通tim。

2、所支援速度不同

apb2支援高速狀態下的工作,apb1支援低速狀態下的工作。

3、兩者的外設不同

stm32 apb1和apb2的外設是不一樣的,在stm32 apb1和apb2的中文手冊上就可以看到了。

3樓:匿名使用者

sysclk 系統時鐘,最大72mhzhclk :ahb匯流排時鐘,由系統時鐘sysclk 分頻得到,一般不分頻,等於系統時鐘經過匯流排橋ahb--apb,通過設定分頻,可由hclk得到 pclk1與pclk2時鐘不過pclk2時鐘最高可達72mhz,而pclk1最大36mhz。pclk2對應apb2外設。

pclk1對應apb1外設。

stm32 3.5的庫函式 預設的系統時鐘是多少,apb2和apb1的時鐘是多少?

4樓:

系統和apb2都是72mhz,apb1是36mhz

stm32的apb時鐘預分頻數到底是怎麼確定的?ahb的頻率到底是72mh還是什麼是有什麼決定的?

5樓:來自茫蕩山花枝招展的馬更歇狼

apb1最大頻率是36mhz,這個在初始化的時候就已經設定了的,如果用庫函式預設就是36mhz,在main函式執行前就設定了,一般可以不管。如果自己操作暫存器就不一定了。

然後psc的問題:其實裡面有兩個分頻的概念,apb預分頻和計數器時脈頻率(ck_psc)的關係指的是ahb分頻得到apb1,一般ahb取最大72mhz,所以apb1是ahb的2分頻,既然不是1分頻,所以計數器時鐘就是apb1的2倍了。而最終定時器的時脈頻率(ck_cnt)是對ck_psc進行psc值的分頻得到的,這個值就是我們用來定時計算的數值。

圖中ck_psc就是從apb1得到的時鐘,預分頻控制暫存器的值就是psc裡面的值,而ck_cnt就是分頻最終得到的值。

6樓:匿名使用者

apb1就是72mh,然後按照psc值對72分頻 看時鐘樹就知道了

7樓:紅塵閣少主

static void setsysclockto72(void)

stm32f103的apb1時脈頻率最大為多少

8樓:星月小木木

apb1最大頻率是36mhz,這個在初始化的時候就已經設定了的,如果用庫函式預設就是36mhz,在main函式執行前就設定了,一般可以不管。如果自己操作暫存器就不一定了。

然後psc的問題:其實裡面有兩個分頻的概念,apb預分頻和計數器時脈頻率(ck_psc)的關係指的是ahb分頻得到apb1,一般ahb取最大72mhz,所以apb1是ahb的2分頻,既然不是1分頻,所以計數器時鐘就是apb1的2倍了。而最終定時器的時脈頻率(ck_cnt)是對ck_psc進行psc值的分頻得到的,這個值就是我們用來定時計算的數值。

圖中ck_psc就是從apb1得到的時鐘,預分頻控制暫存器的值就是psc裡面的值,而ck_cnt就是分頻最終得到的值。

stm32f767採用什麼核心,stm32f767可以達到多快的速度?

雌高中生酶 我也沒學過核心,一樣能控制stm32。但是,沒有這些知識,你只會執行主管的要求,卻很難做到設計。想進一步提高,必須要學習這些基礎知識。這些我遲早也要花時間去了解下的。stm32f767可以達到多快的速度? 核心可以達到216mhz 長瀨綿秋 32的用原子的可以,隨便選擇一款,微控制器用吳...

stm32f103系列效能如何,STM32F103字尾名不同,其功效有什麼區別?

西西哩的小馬甲 優點如下 1 stm32屬於arm核心的一個版本,比傳統的51微控制器高階多了,有很多資源是51不具備的,如usb控制器。而且已經廢除了機器週期什麼的,速度不是51能比的。2 stm32微控制器程式都是模組化的,介面相對簡單些,因為它自身帶好多功能,工作速度也快。而51的自身功能少,...

STM32 DAC太少怎麼辦,stm32 需要3個dac口怎麼辦

如果cpubu能更換的話,可以考慮使用專用的da 數模轉換器 如 ad5676 是spi介面,8通道模擬量輸出的,不過這款可能比較貴,因為精度高,你可以根據你們的需求選擇合適的.stm32 需要3個dac口怎麼辦 青城孤子 f3系列的很多型號都有3個dac,自己按需求選一個 為什麼我用stm32f4...