ATmega2560
Hardware definitions
Loading...
Searching...
No Matches
EEPROM.h
Go to the documentation of this file.
1
5
6
#ifndef ATMEGA2560_DEFINITIONS_EEPROM_H
7
#define ATMEGA2560_DEFINITIONS_EEPROM_H
8
9
#include <stdint.h>
10
#include "
Config.h
"
11
13
namespace
atmega2560
14
{
16
namespace
eeprom
17
{
19
enum : uint32_t
20
{
21
size_bytes
= 4096,
22
page_size_bytes
= 8,
23
page_count
= 512,
24
address_bits
= 12,
25
minimum_endurance_cycles
= 100000UL,
26
erased_byte_value
= 0xFF,
27
};
28
}
29
}
30
31
#endif
Config.h
Device, package and operating-grade selection.
atmega2560::eeprom
Eeprom definitions.
Definition
EEPROM.h:17
atmega2560::eeprom::size_bytes
@ size_bytes
size bytes.
Definition
EEPROM.h:21
atmega2560::eeprom::erased_byte_value
@ erased_byte_value
erased byte value.
Definition
EEPROM.h:26
atmega2560::eeprom::page_count
@ page_count
page count.
Definition
EEPROM.h:23
atmega2560::eeprom::page_size_bytes
@ page_size_bytes
page size bytes.
Definition
EEPROM.h:22
atmega2560::eeprom::minimum_endurance_cycles
@ minimum_endurance_cycles
minimum endurance cycles.
Definition
EEPROM.h:25
atmega2560::eeprom::address_bits
@ address_bits
address bits.
Definition
EEPROM.h:24
atmega2560
ATmega2560 hardware definitions.
Definition
ADC.h:15
include
atmega2560
EEPROM.h
Generated by
1.15.0