??? 12/04/10 14:36 Read: times |
#179869 - Probably majority units don't suffer from the busy-loops Responding to: ???'s previous message |
Often not a problem if the processor is busy while accessing an EEPROM. Quite a lot of programs loads out the data when booting, and only needs to write a couple of bytes when the user reconfigures them. No worry if they busy-loops while writing the configuratin change, and then busy-loops a beep to acknowledge that the data was saved ok.
Remember that not all embedded tools are data loggers, where they need to regularly save data to EEPROM. Quite often, the EEPROM might contain MAC address, serial number, license key, crypto key, or similar settings that are stored in EEPROM just because the chip doesn't have smaller flash pages with IAP support. It's my guess that a very large percentage of embedded units with I2C-connected EEPROM can do very well with bit-banged I2C. |
Topic | Author | Date |
I2C EEPROMs, best data sheets? | 01/01/70 00:00 | |
as we are on 8052.com... | 01/01/70 00:00 | |
my first | 01/01/70 00:00 | |
what uC | 01/01/70 00:00 | |
bit-banging I2C master for EEPROMs is trivial | 01/01/70 00:00 | |
yes, the code is trivial, but ... | 01/01/70 00:00 | |
Probably majority units don't suffer from the busy-loops | 01/01/70 00:00 | |
Smart Door Knobs | 01/01/70 00:00 | |
Andy, Michael | 01/01/70 00:00 | |
ADuC7026 | 01/01/70 00:00 | |
WP pin ? | 01/01/70 00:00 | |
It works sometimes | 01/01/70 00:00 | |
Timing - erase? | 01/01/70 00:00 | |
can you givenot enough time? | 01/01/70 00:00 | |
No erase, no abort | 01/01/70 00:00 | |
Hidden erase | 01/01/70 00:00 | |
STOP too short | 01/01/70 00:00 | |
Problem solved (I think) | 01/01/70 00:00 | |
I2C | 01/01/70 00:00 |