BAT32G1x9 user manual | Chapter 22 CAN control
962 / 1149
Rev.1.02
Figure 22-65shows the processing of the transmit packet buffer during transmission (CnMCONFm register MT
[2:0] bits = 000B).
Figure 22-65. Packet cache redefinition during sending
Send abort processing
Clear the RDY
bit
Set the C0MDATAxm
register
Set
the C0MDLCm
register Clear
C0MCONFm registerRTR bit
Set upC0MeDlm and
C0MIDHmregister
Set the C0MDLCm register
Set theC0MCONFm register
RTR bit
Set upC0MeDlm and C0MeDHm
register
Set the RDY
bit
Wait for 1CAN data bit
Set the TRQ bit
Begin
RDY= 0?
not
yes
Data frames
Data frame or remote
frame?
Remote frames
no
t
Send?
yes
end