.. _lvd低电管理: lvd低电管理 ####################### lVD低电管理 用户可以在一拖二烧写时进行配置lvd,也可以在SDK里配置lvd电压,量产时建议在烧写阶段配置LVD电压。 下面分为几个部分来介绍lvd功能: 1. ":ref:`lvd配置`" 2. ":ref:`获取lvd电压`" ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. _lvd配置: lvd配置 lvd_config ------------------------------ 该接口为配置lvd电压接口函数。 参数: :: 1.LVD_VOL vol : 配置的lvd电压。(用户可查看p33_api.h支持的lvd电压) 2.u8 expin_en : 外部IO引脚(PA1)检测电压使能 3.LVD_MODE mode : LVD模式。(用户可查看p33_api.h支持的lvd模式) 4.void (*callback) : 回调函数 .. note:: | expin_en使能 | 打开该使能后,LVD只针对外部IO引脚(PB0)做LVD检测。 | 该外部IO引脚不可更改。(即PB0) 原型: .. code-block:: c void lvd_config(LVD_VOL vol, u8 expin_en, LVD_MODE mode, void (*callback)); ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ .. _获取lvd电压: 获取lvd电压 get_lvd_vol ------------------------------ | 该接口函数为获取lvd档位对应的电压。 | 返回值:对应电压。 .. code-block:: c u32 get_lvd_vol(void);