编写的代码如下:
void KeyStone_main_PLL_init(float ref_clock_MHz, Uint32 multiplier, Uint32 divisor)
{
......
printf("Initialize DSP main ref_clock is : %lfMHz\n",ref_clock_MHz);
gDSP_Core_Speed_Hz= ref_clock_MHz*1000000/divisor*multiplier;
printf("Initialize DSP main clock is : %dMHz\n",gDSP_Core_Speed_Hz/1000000);
......
}
打印结果如下:
“
[C66xx_8] Initialize DSP main ref_clock is : MHz
Initialize DSP main clock is : 1000MHz
”
请教一下各位大拿,第一个printf没有把ref_clock_MHz的值打印出来,问题出在了哪里?谢谢~