MATEC Web of Conferences (Jan 2020)

A method for remotely upgrade C8051F041 program based on CAN bus network

  • Zhang Tao,
  • Li Jianzhuang,
  • Luo Hao,
  • Fu Yiru,
  • Zhao Jin,
  • Huang Kun

DOI
https://doi.org/10.1051/matecconf/202030902009
Journal volume & issue
Vol. 309
p. 02009

Abstract

Read online

The CAN bus is a serial communication network using the CAN protocol. The microcontroller of C8051F041 is a highly integrated mixed-signal system-on-a-chip with an integrated CAN bus controller. The article describes in detail how to implement remote update of all MCU Flash under the same CAN bus network. The result shows that all MCU Flash in the same bus network can be remotely updated. Only CAN bus is needed for update and no additional Connected. Program maintenance and maintenance costs can be effectively reduced in industrial control networks.

Keywords