單片機是CH32V305RB,測試發(fā)現(xiàn)相同的代碼SPI1要比SPI2快,查了好久文檔,也沒有找到SPI1和SPI2最快的時鐘速率分別是多少,請知道的技術支持回復一下,謝謝
熱門產品 :
CH394: 以太網協(xié)議棧芯片
單片機是CH32V305RB,測試發(fā)現(xiàn)相同的代碼SPI1要比SPI2快,查了好久文檔,也沒有找到SPI1和SPI2最快的時鐘速率分別是多少,請知道的技術支持回復一下,謝謝
您好,SPI的最高時鐘頻率可達到系統(tǒng)主頻的一半,包括SPI1和SPI2。關于你所說的相同的代碼SPI1要比SPI2快,是因為SPI1和SPI2是掛載在不同的總線上的,如下圖2 。SPI1掛載在APB2總線,SPI2掛載在APB1總線。且在我們例程中,默認APB1是HCLK的2分頻,APB2是HCLK的1分頻,如下圖3。你可在程序中將其全部改為1分頻或2分頻,同樣的程序測試速度就一樣了。
圖1
圖2
圖3
謝謝,改成1分頻好了,沒注意這里