
本帖最后由 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 在计算颜以混合是的作用? |
自己动手配置一次就清楚了,只看文档的计算公式也容易迷糊。 |
我已手动配置试了,因为没有文档,感觉心里发虚。 |
STM32部署机器学习算法硬件至少要使用哪个系列的芯片?
重新配置SCB->VTOR = 0x08010000后,再次复位,程序异常,发现不进tick中断,IIC读数卡死在准备查询循环中。
STM32407 使用串口闲时中断+DMA方式接收最大接收字节是多少
uboot初始化IIC1,跳转到应用程序中后,先读一字节AT24C04的数据,然后初始化IIC1(未复位),再读一字节AT24C04时,有概率一直检测到IIC处于busy状态。
STM32F407的flash读写问题
keil调试阶段无法进行仿真,能进到仿真界面,但是无法执行程序,这个怎么解决?
STM32F4的IO口5V容忍问题
询问STM32F407两种USB可以实现的功能
TOF传感器(VL53L5),无法得到data ready
在CUBEMX生成的STM32F407VET6的I2S主机接收模式与I2S主机发送模式能正常运行,如何进行动态调整或者如何实现主机全双工?