摘要
信号传输包括UART串口通信、以太网通信以及CAN网络通信等多种方式。其中CAN网络通信由于其高安全性,常见应用于对系统稳定性及网络安全有所要求的系统,诸如航空电子、汽车电子、医疗仪器、军事工业、铁路轨道运输及重要的控制系统等。文章提出一种通过CAN总线通信在线升级软件程序的方式,主要以Microchip的dsPIC33CK256MP505为系统平台,通过ATA6579实现和CAN总线通信,并通过Bootloader+APP的形式实现软件的在线更新。
Signal transmission includes UART serial communication,Ethernet communication and CAN network communication.Because of its high security,CAN network communication is commonly used in systems that require system stability and network security,such as avionics,automotive electronics,medical instruments,military industry,railway track transportation and important control systems.This paper proposes an online updating method of software program through CAN bus communication,which mainly uses Microchip's dsPIC33CK256MP505 as system platform,realizes the communication with CAN bus through ATA6579,and realizes the online updating of software through Bootloader+APP.
作者
唐琳
陈超
王媛
TANG Lin;CHEN Chao;WANG Yuan(Geely Institute,Chengdu 641423,China)
出处
《汽车电器》
2024年第11期31-35,38,共6页
Auto Electric Parts
关键词
CAN总线
单片机
在线升级
软件
CAN bus
single-chip computer
online upgrade
software