cancel
Showing results for 
Search instead for 
Did you mean: 

M24SR NAK on last byte

Luke Iliffe
Associate III
Posted on February 19, 2018 at 18:29

Hello Everyone,

            I've got some strange behavior on the M24SR tag that I'm using. The last byte of an I2C data transfer either to or from the chip is being NAK'ed and looks to be throwing off the HAL drivers in the STM32 that I'm useing to talk to it. Is this expected behaviour or is it behaving oddly and if it is oddly then does anyone have any ideas. An example of what I'm seeing is attached.

Thanks

Luke

0690X00000609k7QAA.png
1 ACCEPTED SOLUTION

Accepted Solutions
Posted on February 19, 2018 at 20:50

It's the master who acknowledges read... so if STM32 is the master, it's STM32 (and the software it is running) which performs the NAK at the end.

JW

View solution in original post

1 REPLY 1
Posted on February 19, 2018 at 20:50

It's the master who acknowledges read... so if STM32 is the master, it's STM32 (and the software it is running) which performs the NAK at the end.

JW