广州大彩串口屏论坛_大彩开发者交流论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 67|回复: 4

初学请教大神

[复制链接]

4

主题

12

帖子

1146

积分

金牌会员

Rank: 6Rank: 6

积分
1146
发表于 4 天前 | 显示全部楼层 |阅读模式
readRegCfg = {
    [1] = {id = 0x7E7E, vtype = 0x5A, addr = 0, quantity = 50,  data = {}},
    [2] = {id = 0x7E7E, vtype = 0x5A, addr = 50, quantity = 50,  data = {}},
    [3] = {id = 0x7E7E, vtype = 0x5A, addr = 100, quantity = 50,  data = {}},
    [4] = {id = 0x7E7E, vtype = 0x5A, addr = 150, quantity = 20,  data = {}},
}
请教各位大神这段代码中的[1],[2],[3],[4],是什么意思,另外第一段的意思是不是把接收到的数据分段映射到内部寄存器,例如接收到的0-50映射到0X1000-0x1032,第二行是接收到的50-100映射到0X1032-0x1064?不知道对不对,希望大神们指点下,谢谢

回复

使用道具 举报

0

主题

448

帖子

1312

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
1312
发表于 3 天前 | 显示全部楼层
数组下标,这段只是单纯的数组定义,后面要自己去做处理解析直接调用就好了。 比如 readRegCfg[1].id 就是调用数组下标1中的id 变量
回复

使用道具 举报

30

主题

156

帖子

1314

积分

金牌会员

Rank: 6Rank: 6

积分
1314
QQ
发表于 3 天前 | 显示全部楼层
在编程中使用到多维数组,其意思你可以看做是一个表格,表格中有多行和多列。带0x的意思就是你输入的是16进制的意思,如果输入的是数字那就代表是10进制,如果输入的有双引号或单引号包括起来的就是文本/字符串的意思,如果输入的是花括号包括起来的{***}意思就是里面还有一张表格

本帖子中包含更多资源

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

x
欢迎加入大彩爱好者QQ群:14769485
回复

使用道具 举报

4

主题

12

帖子

1146

积分

金牌会员

Rank: 6Rank: 6

积分
1146
 楼主| 发表于 3 天前 | 显示全部楼层
小逸老师 发表于 2025-1-15 14:53
在编程中使用到多维数组,其意思你可以看做是一个表格,表格中有多行和多列。带0x的意思就是你输入的是16进 ...

谢谢逸老师,受教了
回复

使用道具 举报

4

主题

12

帖子

1146

积分

金牌会员

Rank: 6Rank: 6

积分
1146
 楼主| 发表于 3 天前 | 显示全部楼层
dctechnology 发表于 2025-1-15 10:13
数组下标,这段只是单纯的数组定义,后面要自己去做处理解析直接调用就好了。 比如 readRegCfg[1].id 就是 ...

谢谢大神
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|广州大彩串口屏论坛_大彩开发者交流论坛

GMT+8, 2025-1-18 13:04 , Processed in 0.057030 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

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