尊敬的先生:
我在 AM3715 DPLL4 DSS_PCLK 中使用 SSC (扩频时钟)来降低 EMI。
寄存器的设置如下:
1)对于 DPLL4
M=432、N=12、M4=5
因为 SYS_CLK 为26MHz
因此、DSS1_ALWON_FCLK 为(26 * 432)/(12+1)/ 5 = 172.8MHz
显示屏使用640 x 480分辨率、而 DSS_PCLK 为172.8 MHz/7=24.68 MHz (此处7为 DISPC_DIESS.PCD)
2)对于 SCM
CONTRAL_DSS_DPLL_Spreading。 DSS_Spreading_enable = 1.
Control_DSS_DPLL_Spreading_FREQ。 R_DSS_MOD_FREQ_MANT = 25
Control_DSS_DPLL_Spreading_FREQ。 R_DSS_MOD_FREQ_EXP = 0
Control_DSS_DPLL_Spreading_FREQ。 R_DSS_Delta_Fract = 190840
Control_DSS_DPLL_Spreading_FREQ。 R_DSS_Delta_M_INT = 1.
设置寄存器后:
CONTRAL_DSS_DPLL_SLED 为0x00000090 //位7表示 SSC 已启用
CONTRAL_DSS_DPLL_Spreading_FREQ 为0x1ba5e019
但启用 SSC 后频谱分析仪不会改变。
请帮助您检查 SSC 设置的参数吗?

