我修改了正点原子官方例程 串口 IAP
1.(断电或reset复位) 到IAP程序主界面,串口接收到 .bin 文件,自动写入flash,自动执行烧录程序
2.在。bin文件里 加入接到串口数据会进行【软复位】回到IAP界面 ,这时串口发出去的程序 并不能自动写入flash里
if(USART_RX)
{
__set_FAULTMASK(1);
NVIC_SystemReset();
}
而是 需要在点一次 发送文件 【也就是说直接从APP 程序里 在线升级 需要发送2次 。bin文件(一次返回IAP 一次正确烧录)】
求解 是我程序没写好 , 还是就只能 1.先发送一个【指令】让他回到IAP 2. 然后再烧录
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
一周热门 更多>