0引言
分散型控制系統中的現場終端一般由控制器和各檢測模塊構成,它們之間通過一定的通信網絡建立數據的交換鏈路。這種系統具有高可靠、開放性、靈活性、協調性、易維護等優點。然而,該分散型系統也具有終端數量多、分布范圍廣的特點。一旦終端系統軟件存在缺陷或用戶提出新的功能和指標要求時,其升級、維護的工作量和成本都非常大。本文針對上述情況,設計了一種方便、靈活、快速及穩定地對MCU節點進行在線更新的機制。基于LPC11C24微控制器組成的CAN網絡,采用IAP編程技術(In Application Pro