I'm trying to communicate with an EEPROM chip using SPI. When I run under the debugger, the EEPROM doesn't respond; without the debugger running, it seems to work fine.
What difference could running under the debugger be making?
I'm trying to communicate with an EEPROM chip using SPI. When I run under the debugger, the EEPROM doesn't respond; without the debugger running, it seems to work fine.
What difference could running under the debugger be making?
There must be a difference either in the data sent or in the timings. There is no other explanation to it. The timing could be different in us - ms. Also check if there are any floating pins and all pins are pulled down or pulled up correctly if they require it.
There must be a difference either in the data sent or in the timings. There is no other explanation to it. The timing could be different in us - ms. Also check if there are any floating pins and all pins are pulled down or pulled up correctly if they require it.