液晶屏驱动芯片SSD1963的小问题

vfucdic7621201 2014-12-04 03:01:08
stm32的液晶屏驱动是SSD1963,驱动程序有些不明白的地方,请教各位。

在初始化程序中,对SSD1963的写寄存器没什么疑问
LCD_WriteCommand(0xE6);
LCD_WriteData(0x00);
LCD_WriteData(0xDD);
LCD_WriteData(0xDC);

但是后面是
SSD1963_GPIO_WR(LCD_SPENA, 1);
SSD1963_GPIO_WR(LCD_SPCLK, 1);
SSD1963_GPIO_WR(LCD_SPDAT,1);
SSD1963_GPIO_WR(LCD_RESET,1);
SSD1963_GPIO_WR(LCD_RESET,0);
delay_ms(1);
SSD1963_GPIO_WR(LCD_RESET,1);

SSD1963_SPI_WriteReg(0x00,0x07);
SSD1963_SPI_WriteReg(0x01,0x00);
SSD1963_SPI_WriteReg(0x02,0x03);
SSD1963_SPI_WriteReg(0x03,0xcc);
SSD1963_SPI_WriteReg(0x04,0x46);
SSD1963_SPI_WriteReg(0x05,0x0d);
.............

这部分是写GPIO口的,不知道这些GPIO口的作用是什么,为什么还要直接通过GPIO口写数据给TFT屏幕,前面初始化时不是
已经通过驱动芯片设置过屏幕了吗,为什么还要用这种方式写数据给屏幕???写的这些命令怎么查询,我的屏幕是3.5寸TFT24位数据口,怎么查找这个屏幕的资料,具体型号是什么
...全文
814 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
spudding 2016-03-14
  • 打赏
  • 举报
回复
求此程序.谢谢.justry2012@126.com
sprawling 2014-12-04
  • 打赏
  • 举报
回复
看样子是设置spi总线的初始状态和复位ssd1963的引脚. 具体的要看数据手册。
sprawling 2014-12-04
  • 打赏
  • 举报
回复
看样子是设置spi总线的初始状态和复位ssd1963的引脚. 具体的要看数据手册。
sprawling 2014-12-04
  • 打赏
  • 举报
回复
看样子是设置spi总线的初始状态和复位ssd1963的引脚. 具体的要看数据手册。

27,508

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧