问题:进行IO测试,Simulink 编辑好之后,与CCS交互设计,下载到2808上后,程序运行错误。IO没有输出1Hz信号。
(1)经过调试发现,为Simulink 与CCS交互的时钟配置与硬件电路不符合。运行速度为100MHz,硬件电路时钟输入为50MHz。默认的PLL配置为:
InitPll(DSP28_PLLCR,DSP28_CLKINDIV);
#define DSP28_CLKINDIV 0 // Enable /2 for SYSCLKOUT
#define DSP28_PLLCR 10
按照这种配置,时钟有问题,故无法运行。
(2)更改方法:
InitPll(4,2);
即正确运行。
文章评论(0条评论)
登录后参与讨论