stm32 IAP软件更新方法
IAP,全称是“In-ApplicationProgramming”(在应用中编程)。IAP是一种通过微控制器的对外接口(如USART)对正在运行程序的微控制器进行内部程序的更新的技术(其有别于ICP或者ISP)。ICP(In-Circuit Programming)是通过在线仿真器对单片机进行程序烧写,而ISP则是通过单片机内置的bootloader程序(bootloader程序是芯片出厂前商家就已经烧写进去了)引导的烧写技术。无论是ICP还是ISP,都需要手动操作,如连接下载线,设置跳线帽等。但IAP技术如果使用远距离或无线的数据传输方案,甚至可以实现远程编程和无线编程。这一点是ICP或ISP技术无法做到的。某种微控制器支持IAP技术的首要前提是其必须是
用户评论