|

楼主 |
发表于 2019-7-5 09:03:30
|
显示全部楼层
是的,我也做了SEMC_CLK的调整,现在显示稳定了,我调到了132M,过高的话,我NAND读写会有问题,我想单独调低NAND时钟,发现不起作用,调整SEMC_CLK才行,我usb读写倒是没有问题,可能是因为用的不是同一个。emwin目前可以正常跑,freertos+emwin。
CLOCK_SetMux(kCLOCK_SemcMux, 1); /* Select 528_pfd2 as semc root clk */
CLOCK_SetMux(kCLOCK_SemcAltMux, 0);
CLOCK_InitSysPfd(kCLOCK_Pfd2,18); //528*18/PFD2 = 9504/PFD2
CLOCK_InitUsb1Pfd(kCLOCK_Pfd1,35);
CLOCK_SetDiv(kCLOCK_SemcDiv, 3); /* 3-div 4 =132M*/ |
|