CH582 主頻改80兆需要改那幾個(gè)地方??
哪里需要注意??
CH582 主頻改80兆需要改那幾個(gè)地方??
哪里需要注意??
FLASH速度是瓶頸
SetSysClock里面的相應(yīng)參數(shù)選擇80M就可以了,建議使用我們默認(rèn)的60M,速度與功耗均是最合理的。
SetSysClock里面的相應(yīng)參數(shù)選擇80M就可以了,建議使用我們默認(rèn)的60M,速度與功耗均是最合理的。
如果是demo中freeRtos的話,要改哪些地方呢?我改了下面兩個(gè)地方,好像還不行,直接無(wú)法啟動(dòng)也無(wú)法兩線debug了,只能重新isp開啟debug或者刷新的程序
? SetSysClock(CLK_SOURCE_PLL_80MHz);? ?//main.c
//ch85x_common.h
/**
?* @brief? 系統(tǒng)主頻時(shí)鐘(Hz)
?*/
#ifndef FREQ_SYS
#define? FREQ_SYS80000000
#endif
如果是修改80M主頻去運(yùn)行程序,那么只要修改?SetSysClock(CLK_SOURCE_PLL_80MHz); 即可,像FREQ_SYS涉及到延時(shí),那么也需同步修改:
#ifndef FREQ_SYS
? #define FREQ_SYS? ? 80000000
#endif
無(wú)法兩線debug了,需要使用isp工具重新開啟兩線仿真功能。使用到仿真debug建議使用60M主頻,或者直接使用串口看打印調(diào)試也是可以的。