本人新手,刚入门这一块,网上看到的IAP大部分都是直接上电判断是否升级,能否在用户程序运行中进行中断跳出升级呢?
比如MSP430在运行一个和PC机通信的程序 我想通过PC机发送一条更新指令过去 让它从用户程序跳出进入一个Bootloader升级程序,接收升级数据完后,对存储在430的FLASH内的用户程序进行一个更新(即对Flash用户程序区的一个擦除和写入)。
请问更新指令需要怎么设定,可以使通信接收用中断处理吗?就是每接收一位数据,硬件置位,进行一次中断处理,然后判断该值,决定是否跳转?
不大理解这些步骤 求大大们指点一下~~ |