This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TMS320F280025: Regarding the invocation of "CRC_run16BitPoly1Reflected" for CRC verification in SCI communication

Part Number: TMS320F280025

Assuming that CRC verification needs to be performed on the data "01 03 0002 0001" in SCI communication. Actually, I need to input "0301 0200 0100" to VCRC and call "CRC_bitReflect" to change the output value to obtain the parity value that meets CRC16-MODBUS. I have tried modifying "CRC.parity", but there is no effect on the high and low bytes, and in SCI data reception, we commonly use Uint16 variables to receive LinbRegs.SCIRD.all. What needs to be done to quickly obtain the desired CRC parity value?