STM32 HAL CubeMX断码屏配置与使用

STM32L476 LCD直接驱动断码屏使用注意事项
1,配置:
1.1对于偏压,电路上可以不用做处理,直接在软件里配置即可
1.2High Drive 选项如果不勾选,可能会造成,点亮SEG上的多条线,同一个 EG的其他线也会被点亮。
CubeMX配置
2,使用
在stm32l4xx_hal_lcd.h中包含以下操作函数

//初始化函数  如果使用cubemx配置工程, 这个可以不用关心,软件会帮我们直接配置好
HAL_StatusTypeDef    HAL_LCD_DeInit(LCD_HandleTypeDef *hlcd);
HAL_StatusTypeDef    HAL_LCD_Init(LCD_HandleTypeDef *hlcd);
void                 HAL_LCD_MspInit(LCD_HandleTypeDef *hlcd);
void                 HAL_LCD_MspDeInit(LCD_HandleTypeDef *hlcd);



  //LCD操作函数
  //写函数
HAL_StatusTypeDef    HAL_LCD_Write(LCD_HandleTypeDef *hlcd, uint32_t RAMRegisterIndex, uint32_t RAMRegisterMask, uint32_t Data);

//清除函数
HAL_StatusTypeDef    HAL_LCD_Clear(LCD_HandleTypeDef *hlcd);

//更新显示内容函数
HAL_StatusTypeDef    HAL_LCD_UpdateDisplayRequest(LCD_HandleTypeDef *hlcd);

值得注意的是,在调用HAL_LCD_Write函数之后,一定要调用HAL_LCD_UpdateDisplayRequest函数,否则写入则不会被更新到显示屏上

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值