你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

STM32F429怎样调节TFT液晶屏对比度

[复制链接]
sdafg 提问时间:2015-6-18 14:28 /
采用STM32F429芯片,用片上自带LCD控制器驱动TFT液晶屏,请问怎样实现液晶对比度(contrast)的调节?
收藏 评论8 发布时间:2015-6-18 14:28

举报

8个回答
lkl0305 回答时间:2015-6-18 14:44:53
TFT液晶屏手册上应该有,使用相应命令吧?没用过
sdafg 回答时间:2015-6-18 14:48:26
有的LCD控制器有调节对比度的功能,通过控制LCD特殊功能寄存器实现,但是没发现stm32f429有这功能。
creep 回答时间:2015-6-18 15:22:42
LCD层与层之间的透明度(ConstantAlpha)可以调节啊,设置LTDC相应的寄存器就可以。
  1. //设置透明度
  2. void LCD_SetTransparency(uint8_t transparency)
  3. {
  4.   if (g_CurrentLayer == LCD_BACKGROUND_LAYER)
  5.   {
  6.     LTDC_LayerAlpha(LTDC_Layer1, transparency);
  7.   }
  8.   else
  9.   {     
  10.     LTDC_LayerAlpha(LTDC_Layer2, transparency);
  11.   }
  12.   LTDC_ReloadConfig(LTDC_IMReload);
  13. }
复制代码
sdafg 回答时间:2015-6-18 16:12:29
creep 发表于 2015-6-18 15:22
LCD层与层之间的透明度(ConstantAlpha)可以调节啊,设置LTDC相应的寄存器就可以。
...

我注意到stm32f429的lcd有层之间透明度调节,这和调节对比度是一回事吗?
creep 回答时间:2015-6-18 16:43:38
sdafg 发表于 2015-6-18 16:12
我注意到stm32f429的lcd有层之间透明度调节,这和调节对比度是一回事吗?

你说的调节对比度是什么意思,是字体显示颜色的淡或者深,还是LCD的亮度。
sdafg 回答时间:2015-6-18 23:04:59
creep 发表于 2015-6-18 16:43
你说的调节对比度是什么意思,是字体显示颜色的淡或者深,还是LCD的亮度。 ...

调节对比度,桌面液晶显示器、电视机都有这个选项,是画面中最亮的白与最暗的黑之间差异的大小。
对比度是contrast
亮度是brightness,不一样。
creep 回答时间:2015-6-18 23:10:58
sdafg 发表于 2015-6-18 23:04
调节对比度,桌面液晶显示器、电视机都有这个选项,是画面中最亮的白与最暗的黑之间差异的大小。
对比度 ...

根据你的描述,我感觉那个透明度可能会满足你的要求。
为什么是EEFOCUS小白 回答时间:2015-6-19 11:10:37
通过寄存器调节啊

所属标签

相似问题

官网相关资源

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
微信公众号二维码 微信公众号
手机版二维码 手机版