4.3吋屏初始化程序的问题

2019-07-21 01:34发布

[mw_shl_code=c,true]else if(lcddev.id==0x5510) { LCD_WriteReg(0xF000,0x55); LCD_WriteReg(0xF001,0xAA); LCD_WriteReg(0xF002,0x52); LCD_WriteReg(0xF003,0x08); LCD_WriteReg(0xF004,0x01); //AVDD Set AVDD 5.2V LCD_WriteReg(0xB000,0x0D); LCD_WriteReg(0xB001,0x0D); LCD_WriteReg(0xB002,0x0D); //AVDD ratio LCD_WriteReg(0xB600,0x34); LCD_WriteReg(0xB601,0x34); LCD_WriteReg(0xB602,0x34); //AVEE -5.2V LCD_WriteReg(0xB100,0x0D); LCD_WriteReg(0xB101,0x0D); LCD_WriteReg(0xB102,0x0D);[/mw_shl_code] 如上面的程序,自己在学的时候需要会写吗?用的是NT35510。看它的pdf文件看到相关的代码,请问是如何转换成上面的代码呢?


还有一个问题就是,
[mw_shl_code=c,true]void LCD_WriteReg(vu16 LCD_Reg, vu16 LCD_RegValue) { LCD->LCD_REG = LCD_Reg; //写入要写的寄存器序号 LCD->LCD_RAM = LCD_RegValue;//写入数据 }[/mw_shl_code] 这种函数里面所指的寄存器序号是什么?怎么才能得知对应的需要的寄存器序号呢?

望不吝赐教~谢谢各位

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
3条回答
正点原子
1楼-- · 2019-07-21 03:25
 精彩回答 2  元偷偷看……
边界层
2楼-- · 2019-07-21 03:32
回复【2楼】正点原子:
---------------------------------
在ppt和开发指南都有看到FSMC_BCRx、FSMC_BTRx和FSMC_BWTRx这几个寄存器。但是依然不清楚他们对应的序号,劳烦再解释一下,困扰很久了抱歉
正点原子
3楼-- · 2019-07-21 06:56
回复【3楼】边界层:
---------------------------------
慢慢看教程和视频.
看完这个,搞两天再说

一周热门 更多>