您好
我現(xiàn)在有這樣一個(gè)問題
我使用的是CH32V203G6U6
由于ADC的限制需要最高14MHz的輸入時(shí)鐘,導(dǎo)致我的系統(tǒng)時(shí)鐘只能夠選擇72MHz
但我的spi這樣的最大時(shí)鐘只能是72MHz的二分頻也就是36MHz
我的芯片沒有辦法高速運(yùn)行
我的spi flash由于時(shí)鐘的限制只能達(dá)到幾百k的傳輸速率
請(qǐng)問這個(gè)問題該怎么解決
您好
我現(xiàn)在有這樣一個(gè)問題
我使用的是CH32V203G6U6
由于ADC的限制需要最高14MHz的輸入時(shí)鐘,導(dǎo)致我的系統(tǒng)時(shí)鐘只能夠選擇72MHz
但我的spi這樣的最大時(shí)鐘只能是72MHz的二分頻也就是36MHz
我的芯片沒有辦法高速運(yùn)行
我的spi flash由于時(shí)鐘的限制只能達(dá)到幾百k的傳輸速率
請(qǐng)問這個(gè)問題該怎么解決
您好,首先關(guān)于ADC輸入時(shí)鐘最高14MHz,最大可進(jìn)行8分頻,因此CH32V203系統(tǒng)主頻最大可配置為96MHz,由此SPI最高時(shí)鐘頻率可配置為48MHz。若要提升SPI讀寫FLASH的速度,注意一下代碼的優(yōu)化,可選擇使用SPI+DMA的方式對(duì)FLASH進(jìn)行操作,可在一定程度上提高速度。后續(xù)若有問題,可通過郵箱(lzs@wch.cn)和我溝通
你好 想問一下96MHz是怎么設(shè)置出來的
一般不是144 120 72等等
您好,當(dāng)外部晶振為8M時(shí),CH32V20x系列系統(tǒng)主頻可配置為以下幾種,具體可通過修改system_ch32v20x.c文件中相關(guān)宏定義使用對(duì)應(yīng)的系統(tǒng)主頻,如下圖
你好這個(gè)主頻可以調(diào)整到112M嗎
您好,可以的,外部晶振為8M時(shí),修改對(duì)應(yīng)的倍頻系數(shù)即可,如下圖,若要設(shè)置系統(tǒng)主頻為112MHz,倍頻系數(shù)設(shè)置為14即可,8*14為112MHz.