我按照例程改的APP程序 为什么boot运行的时候, if(((*(vu32*)(0X20001000+4))&0xFF000000)==0x08000000)//ÅD¶ÏêÇ·ñÎa0X08XXXXXX. {
iap_write_appbin(StartAddr,USART_RX_BUF,(applenth-1));//¸üDÂFLASH′úÂë
printf("固件更新完成
");
applenth=0;
states=0;
}else
{
printf("非FLASH应用程序
");
states=5;
}
一直跳转到非FLASH应用程序里面,我也不太清楚为什么要做这么判断 求解
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>