迪文科技论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: kenny8508

【提问】DMG12480C068 改显示方向

[复制链接]

44

主题

57

回帖

347

积分

中级会员

Rank: 3Rank: 3

积分
347
 楼主| 发表于 2023-9-26 09:12:32 | 显示全部楼层
DWIN_LZ 发表于 2023-9-25 21:00
数据自动上传一般是给触控控件使用的,如果是没有做触控要上传数据,那需要您代码里面自己写了,达到什么调 ...

0x0F00的系统变量没有区分是触摸还是非触摸的啊,只是系统变量改变了就可以读到D3 = 5A了吧
void  Sw_Data_Send ()
{
                  u16  Va=Read_Dgus(0x0f00);
                        u16  V1=Read_Dgus(0x0f01);
                        if(((u8)(Va>>8))==0x5A)
                        {           u8 i=0;u16 Temp=0;
                                   u8 Val[100]={0};            //5A A5 06 83 ADDR Len XX XX
                                         Val[0] = DTHD1;
                       Val[1] = DTHD2;
                                         Val[2] = (((u8)V1)<<1)+4;
                       Val[3] = 0x83;
                                   Val[4]=(u8)Va; Val[5]=(u8)(V1>>8);
                                         Val[6]=(u8)V1;
                                         for(i=0;i<(u8)V1;i++)
                                        {
                                                  Temp=Read_Dgus(((Val[4]<<8)+Val[5]+i));
                                                  Val[7+2*i]=(u8)(Temp>>8);
                                                  Val[8+2*i]=(u8)(Temp);
                                         }
#if UART2_ENABLE                                                       
                uart_data_send(Val,2,DATA_UPLOAD_UART2,CRC_CHECK_UART2);
#endif       
#if UART3_ENABLE                                         
          uart_data_send(Val,3,DATA_UPLOAD_UART3,CRC_CHECK_UART3);
#endif       
#if UART4_ENABLE                                         
                                        uart_data_send(Val,4,DATA_UPLOAD_UART4,CRC_CHECK_UART4);
#endif       
#if UART5_ENABLE                                         
          uart_data_send(Val,5,DATA_UPLOAD_UART5,CRC_CHECK_UART5);       
#endif                                       
                                        Write_Dgus(0x0f00,0);Write_Dgus(0x0f01,0);
                        }
}
回复

使用道具 举报

44

主题

57

回帖

347

积分

中级会员

Rank: 3Rank: 3

积分
347
 楼主| 发表于 2023-9-26 10:26:03 | 显示全部楼层
DWIN_LZ 发表于 2023-9-25 21:00
数据自动上传一般是给触控控件使用的,如果是没有做触控要上传数据,那需要您代码里面自己写了,达到什么调 ...

0x0F00 这个系统变量改变指示这里没有区别出是触摸还是非触摸的地址改变的啊,不是任何变量地址有改变,只有设置了自动上报 都会有自动更新的吗?
回复

使用道具 举报

发表于 2023-9-26 10:31:53 | 显示全部楼层
说的就是触摸按键,勾选数据上传后才有的。

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-10-25 11:18 , Processed in 0.024027 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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