迪文科技论坛

 找回密码
 立即注册
搜索
查看: 258|回复: 8

【提问】DMG80480F070_01WTR屏幕

[复制链接]

3

主题

10

回帖

54

积分

注册会员

Rank: 2

积分
54
发表于 2022-8-18 10:17:51 | 显示全部楼层 |阅读模式
请问DWIN Tool软件内,变量地址给多大的值取决于什么?

回复

使用道具 举报

2

主题

1228

回帖

9359

积分

论坛元老

Rank: 8Rank: 8

积分
9359
发表于 2022-8-18 10:28:12 | 显示全部楼层
0X1000-0XFFFF,0X1000以下是保留地址
回复

使用道具 举报

3

主题

10

回帖

54

积分

注册会员

Rank: 2

积分
54
 楼主| 发表于 2022-8-18 10:45:24 | 显示全部楼层
zzs999k 发表于 2022-8-18 10:28
0X1000-0XFFFF,0X1000以下是保留地址

0x1000以下不能用是这个意思吗
回复

使用道具 举报

2

主题

679

回帖

1万

积分

论坛元老

Rank: 8Rank: 8

积分
12169
发表于 2022-8-18 10:46:15 | 显示全部楼层
19951890045 发表于 2022-8-18 10:45
0x1000以下不能用是这个意思吗

是的,0x1000之前被系统变量占用了
回复

使用道具 举报

3

主题

10

回帖

54

积分

注册会员

Rank: 2

积分
54
 楼主| 发表于 2022-8-18 10:51:59 | 显示全部楼层
Bensenl 发表于 2022-8-18 10:46
是的,0x1000之前被系统变量占用了

那比如有两个数据变量显示控件,这两个控件的变量地址我可以设置成0X1001和0X1002么?或者说两个文本显示控件,可以设置成0X1001和0X1002么
回复

使用道具 举报

0

主题

1276

回帖

5290

积分

论坛元老

Rank: 8Rank: 8

积分
5290
发表于 2022-8-18 11:01:04 | 显示全部楼层
19951890045 发表于 2022-8-18 10:51
那比如有两个数据变量显示控件,这两个控件的变量地址我可以设置成0X1001和0X1002么?或者说两个文本显示 ...

数据变量显示 如果类型是2字节,可以这样设置
回复

使用道具 举报

3

主题

10

回帖

54

积分

注册会员

Rank: 2

积分
54
 楼主| 发表于 2022-8-18 11:04:01 | 显示全部楼层
integer_32 发表于 2022-8-18 11:01
数据变量显示 如果类型是2字节,可以这样设置

那4字节就要设置成0X1001和0X1003么,那文本显示根据文本长度设置?
回复

使用道具 举报

发表于 2022-8-18 11:05:50 | 显示全部楼层
19951890045 发表于 2022-8-18 11:04
那4字节就要设置成0X1001和0X1003么,那文本显示根据文本长度设置?

一个变量地址是2个字节,主要看你写的数据吧,一个汉字是占2个字节,文本显示还有一个结束符占一个变量地址要预留出来。
回复

使用道具 举报

0

主题

14

回帖

263

积分

中级会员

Rank: 3Rank: 3

积分
263
发表于 2022-8-23 11:14:14 | 显示全部楼层
本人认为DWIN Tool软件内,变量地址给多大的值取决于以下几点:
1.首当其冲的就是屏的型号手册或者指南里写的,用户可自定义的地址范围。
2.其次是您在设置文本或者数字类的需要设置长度的,那么就需要您进行计算了的,一个变量地址是一个字(两个字节),一个汉字占用2个字节,一个英文字母或者数字都是占用一个字节的,如楼上沃特玛贞帥斯基所说文本显示还有一个结束符占一个变量地址要预留出来。
注意:变量地址是万万不可以冲突的,变量地址和描述指针地址也是不可以冲突的。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 01:39 , Processed in 0.074928 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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