结构体
app_bod_params_t
结构体定义如下:
成员 | 描述 | 取值 |
---|---|---|
bod_init_t init |
BOD初始化参数结构体 |
参考bod_init_t结构体 |
bod_env_t bod_env |
用于记录初始化设备的句柄,无需配置 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_bod.h。
bod_init_t
结构体定义如下:
成员 | 描述 | 取值 |
---|---|---|
uint8_t bod_en |
使能BOD模块(硬件),当供电电压低于典型值1.45 V时,复位MCU |
该参数的取值可以是下列值中的任意一个:
|
uint8_t bod2_en |
使能BOD2事件(软件),当供电电压低于bod2_lvl配置的值时,触发中断 |
该参数的取值可以是下列值中的任意一个:
|
uint8_t bod2_lvl |
BOD2事件触发阈值 |
该参数的取值可以是下列值中的任意一个:
阈值的范围为1.7 V到3 V,每个档位增加0.1 V,2.4 V以下将低于芯片正常供电电压,不建议使用 |
详细信息请参考文件:SDK_Folder\drivers\inc\app_bod.h。
app_bod_evt_t
结构体定义如下:
成员 | 描述 | 取值 |
---|---|---|
app_bod_evt_type_t type |
BOD事件结构体 |
该参数的取值可以是下列值中的任意一个:
|
详细信息请参考文件:SDK_Folder\drivers\inc\app_bod.h。