|
ATmega328p
Hardware definitions
|
Watchdog timer definitions. More...
Enumerations | |
| enum class | Timeout : uint16_t { Ms16 = 16 , Ms32 = 32 , Ms64 = 64 , Ms125 = 125 , Ms250 = 250 , Ms500 = 500 , Ms1000 = 1000 , Ms2000 = 2000 , Ms4000 = 4000 , Ms8000 = 8000 } |
| Nominal watchdog timeout selections in milliseconds. More... | |
| enum | : uint32_t { oscillator_nominal_hz = 128000UL , timeout_nominal_reference_hz = 128000UL , uses_separate_oscillator = 1 , oscillator_frequency_depends_on_voltage_and_temperature = 1 , typical_characteristics_published = 1 , timeout_values_are_approximate = 1 , supports_interrupt_mode = 1 , supports_reset_mode = 1 , supports_interrupt_and_reset_mode = 1 , has_always_on_fuse = 1 } |
| enum | : uint16_t { timeout_count = 10U , min_nominal_timeout_ms = 16U , max_nominal_timeout_ms = 8000U } |
Watchdog timer definitions.
| anonymous enum : uint16_t |
| anonymous enum : uint32_t |
| Enumerator | |
|---|---|
| oscillator_nominal_hz | Oscillator nominal (Hz). |
| timeout_nominal_reference_hz | Timeout nominal reference (Hz). |
| uses_separate_oscillator | Uses separate oscillator. |
| oscillator_frequency_depends_on_voltage_and_temperature | Oscillator frequency depends on voltage and temperature. |
| typical_characteristics_published | Typical characteristics published. |
| timeout_values_are_approximate | Timeout values are approximate. |
| supports_interrupt_mode | Interrupt mode supported. |
| supports_reset_mode | Reset mode supported. |
| supports_interrupt_and_reset_mode | Interrupt and reset mode supported. |
| has_always_on_fuse | Always on fuse available. |
|
strong |
Nominal watchdog timeout selections in milliseconds.