|
为了方便每次发送CANFD固定的64字节数据,每次不足64字节时填充字符。
使用LUA小程序实现如下:
-- 发送$表示开始传输固件命令
-- 发送固件数据给目标板
-- 固定每次发送64个字节
count = 64 - 2 - bytes
str_offset = string.format("%02d", count)
str_offset1 = string.format("%"..str_offset.."s", "A")
str_offset2 = string.format("$%c", bytes)
str= str_offset2..bin..str_offset1
can_bus("send", 0, 0, can_id, str) |
|