共2条
1/1 1 跳转至页
CSTN 我的CSTN不显示东西了.
问
#define MODE_G4 (4)
#define LCD_TYPE MLCD_320_240
#if (LCD_TYPE==MLCD_320_240)
#define SCR_XSIZE (320)
#define SCR_YSIZE (240)
#define LCD_XSIZE (320)
#define LCD_YSIZE (240)
//#elif (LCD_TYPE==CLCD_240_320)
//#define SCR_XSIZE (640)
//#define SCR_YSIZE (480)
//#define LCD_XSIZE (240)
//#define LCD_YSIZE (320)
#endif
#define M5D(n) ((n) & 0x1fffff)
#define ARRAY_SIZE_MONO (SCR_XSIZE/8*SCR_YSIZE)
#define ARRAY_SIZE_G4 (SCR_XSIZE/1*SCR_YSIZE)
#define HOZVAL (LCD_XSIZE/4-1)
#define HOZVAL_COLOR (LCD_XSIZE*3/8-1)
#define LINEVAL (LCD_YSIZE-1)
#define MVAL (13)
#define CLKVAL_MONO (10)
#define CLKVAL_G4 (10)
#define CLKVAL_G4 (4)
#define MVAL_USED 0
extern unsigned int (*frameBuffer1)[SCR_XSIZE/32];
extern unsigned int (*frameBuffer4)[SCR_XSIZE/16];
void Lcd_Init(int depth);
void Lcd_MoveViewPort(int vx,int vy,int depth);
void Lcd_DispON(void);
void Lcd_DispOFF(void);
void Lcd_Display(void);
void Lcd_PowerReset(void);
void Lcd_PowerUp(void);
#endif /*__LCDLIB_H__*/
我的LCD是并口8位数据线. 4096色. 320*240 像素. ARM是44b0x
昨天调试时候有时候还能显示些东西(只显示半幅图片).后来修改了个参数不知道怎么的就不能显示了.只显示竖条条.其他什么东西都没有.
现在怎么改参数都没用. ucgui也没显示. 有没有哪位大侠用过44b0x接CSTN的经验.或参考程序给参考. cokeliu@ev-sparkle.com 谢! 答 1: 忽忽看看你的LCDCON1-LCDCONx这些寄存器如何设置,
还有framebiffer,以及一些延迟时间的设定。
最重要的是时序要和datasheet上的一致才可以 答 2: 只显示竖条条只显示竖条条:说明你的D0-D7不对,你先检查硬件接口,如果OK,再更改参数。 答 3: 但昨天还显示了一些东西.只是画面质量很差.每正常显示一竖.跟着显示一竖线条.再正常显示一竖.再...
而今天不显示了. 郁闷... 答 4: re向这种情况大部分是硬件问题。
比如:FPC 答 5: 又可以显示了.zqs5476说的对.我将FPC的SOCK用烙铁重焊了.可以显示图象.但很奇怪的是一幅图像只显示一半边在整个屏上.有红绿蓝平行条条镶在图像中间. 答 6: RE你用的是IC的com的输出部分有问题。
还要检查硬件,看看玻璃的位置有没有损坏? 答 7: 有哪位用44B0驱动过4096色的CSTN?现在搞清楚了. 4096色的每个像素占12位.而44b0的输出每个像素最大只有8位(256色). 怎样设置44B0X的LCD寄存器件才能正常驱动4096色CSTN呢? 有没有哪位成功做过44b0+4096色的CSTN? 指教一下.
#define LCD_TYPE MLCD_320_240
#if (LCD_TYPE==MLCD_320_240)
#define SCR_XSIZE (320)
#define SCR_YSIZE (240)
#define LCD_XSIZE (320)
#define LCD_YSIZE (240)
//#elif (LCD_TYPE==CLCD_240_320)
//#define SCR_XSIZE (640)
//#define SCR_YSIZE (480)
//#define LCD_XSIZE (240)
//#define LCD_YSIZE (320)
#endif
#define M5D(n) ((n) & 0x1fffff)
#define ARRAY_SIZE_MONO (SCR_XSIZE/8*SCR_YSIZE)
#define ARRAY_SIZE_G4 (SCR_XSIZE/1*SCR_YSIZE)
#define HOZVAL (LCD_XSIZE/4-1)
#define HOZVAL_COLOR (LCD_XSIZE*3/8-1)
#define LINEVAL (LCD_YSIZE-1)
#define MVAL (13)
#define CLKVAL_MONO (10)
#define CLKVAL_G4 (10)
#define CLKVAL_G4 (4)
#define MVAL_USED 0
extern unsigned int (*frameBuffer1)[SCR_XSIZE/32];
extern unsigned int (*frameBuffer4)[SCR_XSIZE/16];
void Lcd_Init(int depth);
void Lcd_MoveViewPort(int vx,int vy,int depth);
void Lcd_DispON(void);
void Lcd_DispOFF(void);
void Lcd_Display(void);
void Lcd_PowerReset(void);
void Lcd_PowerUp(void);
#endif /*__LCDLIB_H__*/
我的LCD是并口8位数据线. 4096色. 320*240 像素. ARM是44b0x
昨天调试时候有时候还能显示些东西(只显示半幅图片).后来修改了个参数不知道怎么的就不能显示了.只显示竖条条.其他什么东西都没有.
现在怎么改参数都没用. ucgui也没显示. 有没有哪位大侠用过44b0x接CSTN的经验.或参考程序给参考. cokeliu@ev-sparkle.com 谢! 答 1: 忽忽看看你的LCDCON1-LCDCONx这些寄存器如何设置,
还有framebiffer,以及一些延迟时间的设定。
最重要的是时序要和datasheet上的一致才可以 答 2: 只显示竖条条只显示竖条条:说明你的D0-D7不对,你先检查硬件接口,如果OK,再更改参数。 答 3: 但昨天还显示了一些东西.只是画面质量很差.每正常显示一竖.跟着显示一竖线条.再正常显示一竖.再...
而今天不显示了. 郁闷... 答 4: re向这种情况大部分是硬件问题。
比如:FPC 答 5: 又可以显示了.zqs5476说的对.我将FPC的SOCK用烙铁重焊了.可以显示图象.但很奇怪的是一幅图像只显示一半边在整个屏上.有红绿蓝平行条条镶在图像中间. 答 6: RE你用的是IC的com的输出部分有问题。
还要检查硬件,看看玻璃的位置有没有损坏? 答 7: 有哪位用44B0驱动过4096色的CSTN?现在搞清楚了. 4096色的每个像素占12位.而44b0的输出每个像素最大只有8位(256色). 怎样设置44B0X的LCD寄存器件才能正常驱动4096色CSTN呢? 有没有哪位成功做过44b0+4096色的CSTN? 指教一下.
共2条
1/1 1 跳转至页
回复
| 有奖活动 | |
|---|---|
| 这个春节你犒赏自己什么了?分享你的故事,有奖征集 | |
| 2026年“我要开发板活动”第三季,开始了! | |
| 硬核工程师专属补给计划——填盲盒 | |
| “我踩过的那些坑”主题活动——第002期 | |
| 【EEPW电子工程师创研计划】技术变现通道已开启~ | |
| 发原创文章 【每月瓜分千元赏金 凭实力攒钱买好礼~】 | |
| 【EEPW在线】E起听工程师的声音! | |
| 高校联络员开始招募啦!有惊喜!! | |
我要赚赏金打赏帖 |
|
|---|---|
| 【S32K3XX】Standby RAM的初始化流程被打赏¥18元 | |
| Gravity:中英文语音合成模块V2.0及其串口控制被打赏¥24元 | |
| 全彩色度变化图的绘制被打赏¥27元 | |
| 【FreeRtos】FreeRtos任务栈的生长方向管理方式被打赏¥20元 | |
| 【瑞萨RA8D1 LVGL/LWIP评测】LVGL添加输入设备:EC11旋转编码器被打赏¥39元 | |
| 【瑞萨RA8D1 LVGL/LWIP评测】RA8D1部署FreeRTOS+LVGL被打赏¥33元 | |
| 空气质量检测器设计与实现被打赏¥24元 | |
| 【瑞萨RA8D1 LVGL/LWIP评测】LWIP进行UDP、TCP、HTTP、MQTT功能联合测试被打赏¥41元 | |
| 【瑞萨RA8D1 LVGL/LWIP评测】RA8D1部署FreeRTOS+LWIP被打赏¥36元 | |
| RTOS怎么选?让我来给你答案!被打赏¥15元 | |
我要赚赏金
