获取 LCD 参数
工作电压:3V
DUTY:占空比(即对应 LCD 的 com 数量)
BIAS:偏压,对应阀值
STM32Cube 设置:
SEG 实际用了那些引脚,就选择那些引脚。
程序编写
使用到的接口函数为:
HAL_StatusTypeDef HAL_LCD_Write(LCD_HandleTypeDef *hlcd, uint32_t RAMRegisterIndex,
uint32_t RAMRegisterMask, uint32_t Data)
特别注意:
参数 RAMRegisterMask:该参数为 32 位 SEG 寄存器中,实际电路使用到了哪些管脚,就要
把对应的位置 1
参数 Data:就是将上述置 1 的所有位进行赋值。
HAL_LCD_UpdateDisplayRequest(&LCDHandle);
该函数就是将上述函数配置好的寄存器值,显示到 LCD 上。
HAL_StatusTypeDef HAL_LCD_Clear(LCD_HandleTypeDef *hlcd);
调用该函数会将 LCD 清屏。