迪文科技论坛

 找回密码
 立即注册
搜索
查看: 1170|回复: 5

【提问】请问读取按键值来进行页面切换不成功是怎么回...

[复制链接]

7

主题

12

回帖

296

积分

中级会员

Rank: 3Rank: 3

积分
296
发表于 2020-7-27 12:22:48 | 显示全部楼层 |阅读模式
T5L的屏幕,通过往0x0084写入{0x5A,0x01,0x00,0x00}来进行页面切换,正常切换没问题。但是我需要通过读取一个变量不同的按键返回值来切换到不同的页面,却总是不能成功,请问是怎么回事?
回复

使用道具 举报

0

主题

9

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2020-7-27 14:42:31 | 显示全部楼层
您好

请先把工程发给我先测试一下,谢谢!
回复

使用道具 举报

7

主题

12

回帖

296

积分

中级会员

Rank: 3Rank: 3

积分
296
 楼主| 发表于 2020-7-27 16:40:39 | 显示全部楼层
u16 key=0;
u8  Change_Page[4]={0x5A,0x01,0x00,0x00};
read_dgus_vp(0x1210,(u8*)key,1);
if(key==1)
{
  Change_Page[3]=6;
  write_dgus_vp(0x0084,Change_Page,2);
}
else if(key==2)
{
  Change_Page[3]=8;
  write_dgus_vp(0x0084,Change_Page,2);
}
else if(key==3)
{
  Change_Page[3]=19;
  write_dgus_vp(0x0084,Change_Page,2);
}
else if(key==4)
{
  Change_Page[3]=24;
  write_dgus_vp(0x0084,Change_Page,2);
}
}


0x1210是按键返回按键,不切换界面,键值分别是1,2,3,4,根据不同的键值切换到不同的界面。
回复

使用道具 举报

0

主题

9

回帖

67

积分

注册会员

Rank: 2

积分
67
发表于 2020-7-27 18:04:03 | 显示全部楼层


您好,

你可以参考这个例子去写,注意下画横线的地方怎么处理.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

7

主题

12

回帖

296

积分

中级会员

Rank: 3Rank: 3

积分
296
 楼主| 发表于 2020-7-28 11:17:39 | 显示全部楼层
本帖最后由 aaazhe 于 2020-7-28 12:18 编辑

谢谢楼上的,已经解决了.

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

0

主题

1

回帖

233

积分

中级会员

Rank: 3Rank: 3

积分
233
发表于 2022-5-12 09:55:48 | 显示全部楼层
JESSIE123 发表于 2020-7-27 18:04
您好,

你可以参考这个例子去写,注意下画横线的地方怎么处理.

您好,可以发一份您这份工程看一下吗1400135175@qq.com,谢谢
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|迪文科技论坛 ( 京ICP备05033781号-1 )

GMT+8, 2026-6-25 09:45 , Processed in 0.035141 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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