TI E2E™ 英文论坛海量技术问答的中文版全新上线,可点击相关论坛查看,或在站内搜索 “参考译文” 获取。

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.


Other Parts Discussed in Thread: ADS125H02


The following is a general procedure to compute the CRC value:
1. Left shift the concatenated 1-, 2-, 3-, or 4-byte argument (if required) to create a new 40-bit data value
(the starting data value). The shifted data are padded with ones to the right of the argument.
2. Align the MSB of the CRC polynomial (100000111) to the left-most, logic-one value of the data.
3. Perform an XOR operation on the data value with the aligned CRC polynomial. The XOR operation
creates a new, shorter length value. The bits of the data values that are not in alignment with the CRC
polynomial drop down and append to the right of the new XOR result.
4. When the XOR result is less than 100000000b, the procedure ends, yielding the 8-bit CRC value.
Otherwise, continue with the XOR operation shown in step 2 using the current data value. The number of
loop iterations depends on the value of the initial data.


二、数据手册中就spi数据的通讯格式没有给出详细的描述。该AD的通讯方式是lsb优先还是msb优先?例如要传输0xABCD,是按照“1010 1011 1100 1101”传输还是按照“1011 0011 1101 0101”传输呢?