如题,stm32的开发板怎样进行自动升级??
RE:stm32的开发板都称可自动升级的,怎样进行自动升级呢??
你是说类似这种宣传? 这是说的Jlink,不是开发板,jilink固件升级
RE:stm32的开发板都称可自动升级的,怎样进行自动升级呢??
RE:stm32的开发板都称可自动升级的,怎样进行自动升级呢??
RE:stm32的开发板都称可自动升级的,怎样进行自动升级呢??
RE:stm32的开发板都称可自动升级的,怎样进行自动升级呢??
RE:stm32的开发板都称可自动升级的,怎样进行自动升级呢??
MCU上电后,首先运行BOOT,BOOT起来后,做如下操作:
1.对APP部分做校验,如果校验失败,认为APP出现异常,进入流程3,反之,进入流程4;
2.检查升级标志,看是否需要升级,如果需要升级,进入流程3,反之,进入流程4;
3.执行升级流程,升级完成后重置升级标志并软件复位;
4.跳转到APP执行,APP在需要升级时,写入升级标志并软件复位。
需要注意的是:如果BOOT程序被破坏,产品就只能通过JATG或ISP进行烧录了,这一点是不能容忍的,解决的方法是我们可以对BOOT区域设置成写保护。以禁止对BOOT区域进行编程或擦除操作。
RE:stm32的开发板都称可自动升级的,怎样进行自动升级呢??
如果用户需要升级则使用串口或者usb下载app,这个地方需要外部软件或者案件触发;
如果没有任何操作则跳转到app。
我们写的固件就是所谓的app,完成点亮led等操作,不知道楼主知道了不