基于CAN總線的Bootloader,功能如下:
1、自動(dòng)檢測(cè)連接到CAN總線上的節(jié)點(diǎn),并自動(dòng)為每個(gè)節(jié)點(diǎn)分配一個(gè)唯一的地址;
2、自動(dòng)檢測(cè)節(jié)點(diǎn)是否在線,若離線則從列表中刪除;
3、可以升級(jí)更新指定節(jié)點(diǎn)的程序,同時(shí)可以發(fā)送命令控制程序的執(zhí)行;
目前程序基本功能已經(jīng)完成,但是程序發(fā)送速度較慢,還需要進(jìn)一步優(yōu)化數(shù)據(jù)傳輸速度,等速度優(yōu)化好了奉獻(xiàn)單片機(jī)端源碼與PC端源碼。