出现“unable to execute command”错误,再点击“yes“程序可是可以刷进去,但是运行时会卡在” while(!(MCGSC&0x02)); “这一句不动了。程序没问题,也换了其它程序也是卡在这一句,求指点问题
卡主的地方就是下面程序的最后一行
void PeriphInit(void)
{
SOPT1=0xd0; //看门狗1024ms超时,TxD2在PTE6上,RxD2在PTE7上
SOPT2=0x00; //看门狗选择内部1-KHz时钟,常规COP模式
MCGC1=0xB8; //选择外部参考时钟(晶振),内部参考时钟MCGIRCLK使能
MCGC2=0x36; //选择外部1M~16M高频晶振,总线分频率为1,外部参考时钟MCGERCLK时能
MCGC3=0x00; // PLL=0
while(!(MCGSC&0x02)); }
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>