SPI slave devices' chip select (CS) ... is it required or just common practice to take CS false at the end of each n-byte transfer?
I speculate that some chips require CS false to signify no-more-bytes-coming. Or is there a spec/standard vs. this being chip-specific?
Q on SPI
Re: Q on SPI
There is no standard. Some devices require CS to go inactive in order to initiate an internal process (e.g. SPI Flash RAM devices) while others are happy to have CS active for an indefinite period of time. You have to read the datasheet for each SPI device of interest to determine what its requirements are.stevech wrote:SPI slave devices' chip select (CS) ... is it required or just common practice to take CS false at the end of each n-byte transfer?
- Don Kinzer