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主频,或者直接使用串口看打印调试也是可以的。




只有登录才能回复,可以选择微信账号登录