|

楼主 |
发表于 2005-4-6 09:34:45
|
显示全部楼层
我的程序当运行到Uart_printf的时候会死掉
可以运行,我都可以把板子上的灯设亮。
程序确实是跑到我这里来了。
还有问题就是假如我程序中没有Uart_printf我的程序运行完了不能正常退出,或者时说当我程序运行完了系统要Uart_printf的时候就出错了,我正怀疑是不是我改了Uart_printf的参数。
void Main(void)
{
rSYSCFG=SYSCFG_8KB;
//#if (PLLON==1)
ChangePllValue(PLL_M,PLL_P,PLL_S);
//#endif
Isr_Init();
Port_Init();
Uart_Init(0,115200);
rPDATC=0xfff3; //将板子上第一个灯设亮
}
然后灯亮了之后程序就没反应了。当Main函数只有一句rPDATC=0xfff3的时候也是如此,是不是程序一跑到我这里就不会Uart_Printf了?
我是初学的。我qq:8624249;写写BrightZhang先 |
|