ZHCADC7 November   2023

 

  1.   1
  2.   摘要
  3.   商标
  4. 1玻璃段式 LCD 基础知识
    1. 1.1 驱动段式 LCD
    2. 1.2 LCD 映射
  5. 2硬件
    1. 2.1 选择连接 LCD 模块的引脚
  6. 3软件实现
    1. 3.1 自定义软件 LCD 代码
    2. 3.2 软件流程
    3. 3.3 在应用中集成软件 LCD 解决方案
  7. 4其他资源

在应用中集成软件 LCD 解决方案

在应用中使用此解决方案时,此解决方案有几个关键注意事项。由于 LCD 存储器表可以异步更新,因此如果存储器表相对于 LCD 刷新率更新过于频繁,则 LCD 上可能会出现视觉异常。这些异常现象可以通过提高 LCD 刷新率,仅在更新 LCD 更新周期的开始/结束时更新 LCD 存储器表,确保字符在更改前显示最少数量的 LCD 刷新周期,或者组合使用这些做法来减少或避免。

与大多数基于软件的解决方案一样,时序对于解决方案的成功至关重要。必须注意及时为 LCD_Update_Clock 中断处理程序提供服务,以保持解决方案的稳定性。该解决方案之外的频繁或长时间中断服务例程可能会妨碍软件 LCD 解决方案的正常运行。应用可以通过使用比系统中其他中断优先级更高的计时器实例,增加所用计时器实例的中断优先级,保持其他应用中断较短或对应用中的其他中断使用软件标志循环方法来缓解这种情况。