CH582 主频改80兆需要改那几个地方??
哪里需要注意??
CH582 主频改80兆需要改那几个地方??
哪里需要注意??
FLASH速度是瓶颈
SetSysClock里面的相应参数选择80M就可以了,建议使用我们默认的60M,速度与功耗均是最合理的。
SetSysClock里面的相应参数选择80M就可以了,建议使用我们默认的60M,速度与功耗均是最合理的。
如果是demo中freeRtos的话,要改哪些地方呢?我改了下面两个地方,好像还不行,直接无法启动也无法两线debug了,只能重新isp开启debug或者刷新的程序
SetSysClock(CLK_SOURCE_PLL_80MHz); //main.c
//ch85x_common.h
/**
* @brief 系统主频时钟(Hz)
*/
#ifndef FREQ_SYS
#define FREQ_SYS80000000
#endif
如果是修改80M主频去运行程序,那么只要修改 SetSysClock(CLK_SOURCE_PLL_80MHz); 即可,像FREQ_SYS涉及到延时,那么也需同步修改:
#ifndef FREQ_SYS
#define FREQ_SYS 80000000
#endif
无法两线debug了,需要使用isp工具重新开启两线仿真功能。使用到仿真debug建议使用60M主频,或者直接使用串口看打印调试也是可以的。