Guidelines to Implement CRC Programming for the MAX14915 Octal, Industrial, High-Side Switch

Abstract: The MAX14915 octal industrial high-side switch is a high-performance, feature-rich switch capable of delivering 15W nominal to each of eight loads. A microcontroller-compatible SPI provides access to many advanced features. For added safety, a hardware CRC circuit optionally protects this SPI interface against bit errors. This application note provides example C-code implementing CRC generation and detection algorithms in the microcontroller.