|
| enum | Cause : uint8_t { PowerOn = 0x01
, External = 0x02
, BrownOut = 0x04
, Watchdog = 0x08
} |
| | Reset source flags. More...
|
| enum | : uint8_t {
has_power_on_reset = 1
, has_external_reset = 1
, has_brown_out_reset = 1
, has_watchdog_reset = 1
,
family_bod_code_110_is_1v8 = 1
, automotive_bod_code_110_level_documented = 0
} |
| | Brown-out fuse encodings. More...
|
| enum class | BrownOutFuseCode : uint8_t {
Disabled = 0x07
, Code110 = 0x06
, Code101 = 0x05
, Code100 = 0x04
,
Reserved011 = 0x03
, Reserved010 = 0x02
, Reserved001 = 0x01
, Reserved000 = 0x00
} |
| | Brown-out fuse threshold encodings. More...
|
| enum | : uint16_t {
family_datasheet_brown_out_hysteresis_typical_mv = 50U
, family_datasheet_bod_code_110_typical_mv = 1800U
, family_datasheet_bod_code_110_min_mv = 1700U
, family_datasheet_bod_code_110_max_mv = 2000U
,
brown_out_2v7_typical_mv = 2700U
, brown_out_2v7_min_mv = 2500U
, brown_out_2v7_max_mv = 2900U
, brown_out_4v3_typical_mv = 4300U
,
brown_out_4v3_min_mv = 4100U
, brown_out_4v3_max_mv = 4500U
} |
Reset and brown-out definitions.