PlatformIO package of the Teensy core framework compatible with GCC 10 & C++20
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
- /***
- eeprom_iteration example.
-
- A set of example snippets highlighting the
- simplest methods for traversing the EEPROM.
-
- Running this sketch is not necessary, this is
- simply highlighting certain programming methods.
-
- Written by Christopher Andrews 2015
- Released under MIT licence.
- ***/
-
- #include <EEPROM.h>
-
- void setup() {
-
- /***
- Iterate the EEPROM using a for loop.
- ***/
-
- unsigned int index = 0;
-
- for( index = 0 ; index < EEPROM.length() ; index++ ){
-
- //Add one to each cell in the EEPROM
- EEPROM[ index ] += 1;
- }
-
- /***
- Iterate the EEPROM using a while loop.
- ***/
-
- index = 0;
-
- while( index < EEPROM.length() ){
-
- //Add one to each cell in the EEPROM
- EEPROM[ index ] += 1;
- index++;
- }
-
- /***
- Iterate the EEPROM using a do-while loop.
- ***/
-
- unsigned int idx = 0; //Used 'idx' to avoid name conflict with 'index' above.
-
- do{
-
- //Add one to each cell in the EEPROM
- EEPROM[ idx ] += 1;
- idx++;
- }while( idx < EEPROM.length() );
-
-
- } //End of setup function.
-
- void loop(){}
|