請教2個問題
1、使用的是FREERTOS DEMO,發(fā)現DEMO的啟動文件是startup_ch32v30x_D8C.S,請問這個是否適合CH32V303RCT6?
2、DEMO的時鐘配置是基于8MHz的晶振,我現在硬件是12MHz的晶振,請問應該怎么更改?
熱門產品 :
CH641: PD及無線充電專用MCU
請教2個問題
1、使用的是FREERTOS DEMO,發(fā)現DEMO的啟動文件是startup_ch32v30x_D8C.S,請問這個是否適合CH32V303RCT6?
2、DEMO的時鐘配置是基于8MHz的晶振,我現在硬件是12MHz的晶振,請問應該怎么更改?
您好,如下圖1,啟動文件、ld文件、ch32v30x.h文件中相應配置都要根據你MCU具體型號進行修改,具體參考下圖1。外部晶振修改的話,HSE的大小也要進行修改,具體參考下圖1 ch32v30x.h文件。此外,在對應的系統(tǒng)主頻配置函數中修改對應的倍頻系數,如下圖2,原本是8M,12倍頻,系統(tǒng)主頻96MHz,現在是外部晶振12M,若需要主頻96MHz,進行8倍頻即可。注意系統(tǒng)主頻最大144MHz。
圖1
圖2
感謝,您的回復及時且詳細,問題已經解決。