硅谷
硅穀
규곡
SILICON VALLEY
2013年
11期
61-63
,共3页
万礼华%李渔%王怀翊
萬禮華%李漁%王懷翊
만례화%리어%왕부익
USB%CAN%BOOTLOADER
USB%CAN%BOOTLOADER
USB%CAN%BOOTLOADER
单片机更新程序一般使用烧写器直接烧写来完成程序的更新下载,这种方法在实际产品使用中更新程序不便。本文提出一种基于CAN网络的在线更新应用程序的解决方案,设计开发了基于CAN网络的bootloader,并从bootloader的软件架构分析了软件实现的原理,对其中关键部分的实现做了较深入的阐述,提出了基于CAN自定义协议的单片机bootloader开发思路,具备一定的通用性。
單片機更新程序一般使用燒寫器直接燒寫來完成程序的更新下載,這種方法在實際產品使用中更新程序不便。本文提齣一種基于CAN網絡的在線更新應用程序的解決方案,設計開髮瞭基于CAN網絡的bootloader,併從bootloader的軟件架構分析瞭軟件實現的原理,對其中關鍵部分的實現做瞭較深入的闡述,提齣瞭基于CAN自定義協議的單片機bootloader開髮思路,具備一定的通用性。
단편궤경신정서일반사용소사기직접소사래완성정서적경신하재,저충방법재실제산품사용중경신정서불편。본문제출일충기우CAN망락적재선경신응용정서적해결방안,설계개발료기우CAN망락적bootloader,병종bootloader적연건가구분석료연건실현적원리,대기중관건부분적실현주료교심입적천술,제출료기우CAN자정의협의적단편궤bootloader개발사로,구비일정적통용성。