Post Go back to editing

The MAX31855 provides a 32-bit result, but for the project it is more convenient to read only the most significant 16 bits. Will there be problems?

Category: Hardware
Product Number: max31855

Hi,

I use uC CH32X to receive MAX31855 data (SPI interface, Rx_Only_mode) .

As uC' SPI library supports 8- or 16-bit data words and MAX31855 transmits the theromcouple temperature data in high 16 bits (low 16 bits will not be used),

Q: is it correct to read only 16 high bits for MAX31855:  SPI_NSS->Low, 16 SCK pulses, SPI_NSS->High?

Will the subsequent readings be correct or may they be distorted in some way?

Or may be to read two 16-bit words would be correct:   SPI_NSS->Low, 16 SCK pulses, SPI_NSS->High, Some Delay, SPI_NSS->Low, 16 SCK pulses, SPI_NSS->High?

I have not MAX31855, waiting it, 

I know how to organize software CS control,

so, please answer only for the question.

Parents Reply Children
No Data