牛卧堂MCU技术交流
标题:
NUC972 VA_FBCTRL寄存器配置
[打印本页]
作者:
匿名
时间:
2020-7-2 17:39
标题:
NUC972 VA_FBCTRL寄存器配置
对于参数资料里面描述的VA_FF[26:16] VA_FF和VA_STRIDE[10:0]里面的描述不是很明白,请指教
搜狗截图20200702173818.jpg
(120.99 KB, 下载次数: 276)
下载附件
2020-7-2 17:38 上传
看到DEMO程序里面会设置为分辨率的一半,比如480*272的配置如下:
/* 480x272 TFT Panel , 16bits*/
[0] = {
.type = LCM_DCCS_VA_SRC_RGB565,
.width = 480,
.height = 272,
.xres = 480,
.yres = 272,
.bpp = 16,
.pixclock = 10000000,
.left_margin = 20,
.right_margin = 10,
.hsync_len = 5,
.upper_margin = 25,
.lower_margin = 10,
.vsync_len = 5,
.dccs = 0x0e00040a,
//.devctl = 0x060800c0,
.fbctrl = 0x00F000F0, //=>240
.scale = 0x04000400,
...
}
作者:
匿名
时间:
2020-7-3 10:44
请看注释,这里是word为单位,所以RGB565的时候,值是一半,RGB888的时候等于分辨率
作者:
匿名
时间:
2020-7-5 20:59
感谢你的回复,感觉是以bpp为依据的,bpp=32时就是480,bpp=16时就是240
欢迎光临 牛卧堂MCU技术交流 (http://nuvoton-mcu.com/)
Powered by Discuz! X3.2