

大佬们,我需要epwm进行PWM波的移相,但是rgb565跟EPWM脚位冲突了。
我看衡山派的LCD接的是PD8~PD27。我能改一下RGB565的脚位。改成这样:
配置LCD为16位RGB模式
数据线:使用PD0-PD15(D0-D15),避免占用PD16-PD23(这个用于8路EPWM,每两路都移相)。
控制信号:
PD24(DCLK):像素时钟
PD25(HS):水平同步
PD26(VS):垂直同步
PD27(DE):数据使能
或者有分时复用的用法?
请大佬出手。
离线
参考如图:
离线
参考如图:https://whycan.com/files/members/15073/微信图片_20250410105712.png
基于D133昆仑派,问下以下两点问题,目前第一次使用D133的开发板,做方案验证:
1.如果我想用他的MIPI dsi模式的话,是不是和常规接线一样,然后初始化的内容和spi这些模式下是否一样?
2.如果用ST77916的srgb模式 6bit,对应配置如下,现在无法点亮,用的配置是在其他芯片上验证过的
硬件接线:
PD16~PD21接对应的D2~D7
PD24(DCLK):像素时钟
PD25(HS):水平同步
PD26(VS):垂直同步
PD27(DE):数据使能
REST_PIN:PD13
SCL_PIN:PD8
CS_PIN:PD9
SDI_PIN:PD10
对应的IM0,IM1,IM2的引脚电平:1 0 1
软件参数配置:
static struct display_timing st77916_timing = {
.pixelclock = 50000000,
.hactive = 360,
.hfront_porch = 20,
.hback_porch = 20,
.hsync_len = 2,
.vactive = 360,
.vfront_porch = 20,
.vback_porch = 20,
.vsync_len = 2,
};
static struct panel_rgb rgb = {
.mode = SRGB,
.format = SRGB_6BIT,
.clock_phase = DEGREE_0,
.data_order = RGB,
.data_mirror = 0,
};
最近编辑记录 b1nc0d4 (今天 13:42:00)
离线