2个回答
展开全部
不知道你这个MSP430 通过UART串口升级的例子具体指的是什么,我没有这样的源码,只能给你解决参考。
楼上说的“MSP430通过BSL或者USB方式实现程序升级”这个其实严格意义上说是程序下载,
也就是说这种方法适用于本地给设备升级程序,对单台装置而言。
如果你485总线上挂了多台设备,每台设备有自己的ID号和主机通讯,就不能这样升级了,
那就需要你设备程序有boot loader,以实现远程通过UART串口升级程序。
MSP430通过BSLUSB方式升级网上就有现成的工具,TI官方也有。
如果要用远程升级,你百度一下吧,可能也有程序可以参考,我学艺不精,还没搞定,只是知道boot loader原理,还没实现。
楼上说的“MSP430通过BSL或者USB方式实现程序升级”这个其实严格意义上说是程序下载,
也就是说这种方法适用于本地给设备升级程序,对单台装置而言。
如果你485总线上挂了多台设备,每台设备有自己的ID号和主机通讯,就不能这样升级了,
那就需要你设备程序有boot loader,以实现远程通过UART串口升级程序。
MSP430通过BSLUSB方式升级网上就有现成的工具,TI官方也有。
如果要用远程升级,你百度一下吧,可能也有程序可以参考,我学艺不精,还没搞定,只是知道boot loader原理,还没实现。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询