随着USB的出现,最终用户只需通过USB连接设备并在主机上执行应用程序,就可以在现场执行固件升级。这种方法有很多优点:产品发布后发现的问题可以得到解决。减少对高接触支持的需求,因为问题通常可以通过指导用户升级固件来解决。最终用户对产品有更积极的体验。产品退货可能会减少。MSP430TM微控制器的USB解决方案旨在使这一过程简单直接。该设备包含一个基于USB的片上引导加载程序,TI提供了一个Windowssource项目,用于下载可以快速定制的固件。这个源代码可以用微软免费提供的Visual C++ 2008 Express来构建。有关MSP430MCUs的USB支持软件,请参见MSP430 USB开发包(MSP430USBDEVPACK)。