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

STM32F429或F7 LTDC

[复制链接]
SKYLANGZI 提问时间:2016-4-12 08:46 /
本帖最后由 SKYLANGZI 于 2016-4-12 09:56 编辑

有没有对 F429或F7的 LTDC 的 背景 层1 层2 之间的颜色混合比较清楚的,看了F429和F756的手册好几遍了,感觉没真的搞懂 层间颜色混合的计算规则是什么,他的手册写的很模糊对这部分,有没有具体搞过这块的说说这部分的计算细节。对这个外设也没发现ST出他的编程笔记一类的资料来补充说明这块,看DATASHEET,感觉看的很多地方不清楚,具体的混合计算规则还是疑点很多。
/*------------------------------------------------------*/
位 10:8 BF1[2:0]:混合系数 1 (Blending Factor 1)
这些位选择混合系数 F1
000:保留
001:保留
010:保留
011:保留
100:常数 Alpha
101:保留
110:像素 Alpha x 常数 Alpha
111:保留
位 7:3 保留,必须保持复位值
位 2:0 BF2[2:0]:混合系数 2 (Blending Factor 2)
这些位选择混合系数 F2
000:保留
001:保留
010:保留
011:保留
100:保留
101:1——常数 Alpha
110:保留
111:1——(像素 Alpha x 常数 Alpha)
常数 Alpha:在 LxCACR 寄存器中编程的常数 Alpha 为 240 (0xF0)。因此,常数 Alpha 值为
240/255 = 0.94
C:当前层颜色为 128
Cs:背景色为 48
第 1 层与背景色混合。
BC = 常数 Alpha x C + (1 - 常数 Alpha) x Cs = 0.94 x 128 + (1- 0.94) x 48 = 123

即然已用Alpha 来混合了,那么BF1 与BF2 在计算颜以混合是的作用?
收藏 评论2 发布时间:2016-4-12 08:46

举报

2个回答
creep 回答时间:2016-4-12 09:02:27
自己动手配置一次就清楚了,只看文档的计算公式也容易迷糊。
SKYLANGZI 回答时间:2016-4-12 09:58:54
我已手动配置试了,因为没有文档,感觉心里发虚。

所属标签

相似问题

官网相关资源

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