您尚未登录。

楼主 # 2025-04-09 19:43:16

aniki
会员
注册时间: 2024-12-26
已发帖子: 25
积分: 25

D133EBSrgb脚位跟EPWM冲突的问题,

D1331.pngD1332.png
大佬们,我需要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):数据使能

或者有分时复用的用法?

请大佬出手。

离线

#1 2025-04-10 10:59:01

AICxia
会员
注册时间: 2024-08-12
已发帖子: 93
积分: 214

Re: D133EBSrgb脚位跟EPWM冲突的问题,

参考如图:_20250410105712.png

离线

#2 今天 09:12:37

b1nc0d4
会员
注册时间: 今天
已发帖子: 1
积分: 2

Re: D133EBSrgb脚位跟EPWM冲突的问题,

AICxia 说:

参考如图: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)

离线

页脚

工信部备案:粤ICP备20025096号 Powered by FluxBB

感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn


太原小智科技有限责任公司 - 东莞哇酷科技有限公司联合开发