OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 4027|回复: 4

NT35510驱动初始化中写指令代码文档中没有?

[复制链接]

5

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2017-8-19
在线时间
15 小时
发表于 2019-5-3 20:15:14 | 显示全部楼层 |阅读模式
1金钱
最近在造轮子玩,自己在搞NT35510的驱动,看到原子哥提供的lcd.c里面,关于NT35510初始化代码,但我看到大部分写指令并没有在NT35510的文档中给出,这是什么情况?

最佳答案

查看完整内容[请看2#楼]

很正常,这是屏幕厂家给出的,并不是芯片厂家
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

530

主题

11万

帖子

34

精华

管理员

Rank: 12Rank: 12Rank: 12

积分
165536
金钱
165536
注册时间
2010-12-1
在线时间
2117 小时
发表于 2019-5-3 20:15:15 | 显示全部楼层
很正常,这是屏幕厂家给出的,并不是芯片厂家
回复

使用道具 举报

5

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2017-8-19
在线时间
15 小时
 楼主| 发表于 2019-5-4 07:26:39 来自手机 | 显示全部楼层
正点原子 发表于 2019-5-3 20:15
很正常,这是屏幕厂家给出的,并不是芯片厂家

然后我发现按照文档上电初始化流程图,代码不多就完成初始化了,没复制厂家的代码,也能正常使用。
唯一的一点疑问,初始化过程中我想加软件复位,然后再唤醒,在这个过程中需要加延时吗?实测不加也行?
回复

使用道具 举报

5

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2017-8-19
在线时间
15 小时
 楼主| 发表于 2019-5-4 07:33:54 来自手机 | 显示全部楼层
正点原子 发表于 2019-5-3 20:15
很正常,这是屏幕厂家给出的,并不是芯片厂家

static void NT35510_Init(void)
{
    LCD_IO_WriteReg(NT35510_CMD_SWRESET);
    LCD_IO_WriteReg(NT35510_CMD_SLPOUT);

    LCD_IO_WriteReg(NT35510_CMD_COLMOD);
    LCD_IO_WriteData(0x55);

    NT35510_SetCanvas(NT35510_WIDTH - 1, NT35510_HEIGHT - 1);

    NT35510_ClearScreen(LCD_COLOR_WHITE);

    LCD_IO_WriteReg(NT35510_CMD_DISPON);
}
99F42A07-4409-4D58-8E6F-87B4EB01490F.png
回复

使用道具 举报

5

主题

13

帖子

0

精华

初级会员

Rank: 2

积分
54
金钱
54
注册时间
2017-8-19
在线时间
15 小时
 楼主| 发表于 2019-5-4 13:42:58 | 显示全部楼层
[mw_shl_code=c,true]static void NT35510_Init(void)
{
    LCD_IO_WriteReg(NT35510_CMD_SWRESET);
    HAL_Delay(125);
    LCD_IO_WriteReg(NT35510_CMD_SLPOUT);
    HAL_Delay(5);

    LCD_IO_WriteReg(NT35510_CMD_COLMOD);
    LCD_IO_WriteData(0x55);

    NT35510_SetCanvas(NT35510_WIDTH - 1, NT35510_HEIGHT - 1);

    NT35510_ClearScreen(LCD_COLOR_RED);

    LCD_IO_WriteReg(NT35510_CMD_DISPON);
}[/mw_shl_code]

@正点原子 我想在初始化中加入软件复位,但文档中上电序列那块看得我迷糊,软件复位唤醒指令需要加延时吗?实测不加的话也能用?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2025-6-10 16:45

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表