atsame5x: reduce heap allocation

This commit is contained in:
sago35
2022-11-25 20:16:45 +09:00
committed by Ron Evans
parent 7aca814954
commit 5293d3e5f0
3 changed files with 51 additions and 30 deletions
+10 -2
View File
@@ -37,7 +37,11 @@ func main() {
fmt.Printf("CAN0 %d\r\n", sz0)
for i := 0; i < sz0; i++ {
can0.RxRaw(&rxMsg)
fmt.Printf("-> %08X %X %#v\r\n", rxMsg.ID, rxMsg.DLC, rxMsg.Data())
fmt.Printf("-> %08X %X", rxMsg.ID, rxMsg.DLC)
for j := byte(0); j < rxMsg.Length(); j++ {
fmt.Printf(" %02X", rxMsg.DB[j])
}
fmt.Printf("\r\n")
}
}
@@ -46,7 +50,11 @@ func main() {
fmt.Printf("CAN1 %d\r\n", sz1)
for i := 0; i < sz1; i++ {
can1.RxRaw(&rxMsg)
fmt.Printf("-> %08X %X %#v\r\n", rxMsg.ID, rxMsg.DLC, rxMsg.Data())
fmt.Printf("-> %08X %X", rxMsg.ID, rxMsg.DLC)
for j := byte(0); j < rxMsg.Length(); j++ {
fmt.Printf(" %02X", rxMsg.DB[j])
}
fmt.Printf("\r\n")
}
}
}