Other Parts Discussed in Thread: C2000WARE
Dear team:
C:\ti\c2000\C2000Ware_4_00_00_00\driverlib\f28002x\examples\can
void CAN_sendMessage(uint32_t base, uint32_t objID, uint16_t msgLen, const uint16_t *msgData)
The data in the above code is in uint16_t format, is its data width 16bit? Or only the lower 8 bits are valid?
Because the customer sees in the 280025 manual that one byte of data in the CAN data register is 8bit instead of 16bit.

In addition, the customer sees that the data in the CAN protocol data frame is 0 - 8 bytes, and one byte is 8 bits, that is, 0 - 64 bits.
Now the client sends 8 bytes of data to 280025,
bool CAN_readMessage(uint32_t base, uint32_t objID, uint16_t*msgData)
Will this receiving function convert 8 8bit data into 4 16bit data, or will it still read 8 uint16_t data, and then the lower 8bit data is valid?
Best regards