迪文科技论坛

 找回密码
 立即注册
搜索
查看: 911|回复: 23

【提问】连续读写变量问题

[复制链接]

4

主题

17

回帖

157

积分

注册会员

Rank: 2

积分
157
发表于 2023-8-23 16:43:59 | 显示全部楼层 |阅读模式
这是c_8283协议(全功能全串口)里的写变量的函数,想问一下这个函数可以在一个dgus周期,就是20ms里面调用多次么

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

750

回帖

4776

积分

论坛元老

Rank: 8Rank: 8

积分
4776
发表于 2023-8-23 16:49:21 | 显示全部楼层
可以多次调用
只会hellowrold
回复

使用道具 举报

4

主题

17

回帖

157

积分

注册会员

Rank: 2

积分
157
 楼主| 发表于 2023-8-23 16:51:26 | 显示全部楼层

感谢回复,麻烦再请教一下,这个函数里面等待app_en为0,可以理解为等待一个dgus周期么,就是20ms
回复

使用道具 举报

0

主题

750

回帖

4776

积分

论坛元老

Rank: 8Rank: 8

积分
4776
发表于 2023-8-23 16:54:33 | 显示全部楼层
不是的

本帖子中包含更多资源

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

x
只会hellowrold
回复

使用道具 举报

4

主题

17

回帖

157

积分

注册会员

Rank: 2

积分
157
 楼主| 发表于 2023-8-24 08:03:44 | 显示全部楼层
感谢回复,再请教一下,这个连续写入变量的函数,如果我想往0x1001这个地址写入一个u16 param[8]的数组,就是u16类型的8个元素的数组,参数应该怎么写

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

750

回帖

4776

积分

论坛元老

Rank: 8Rank: 8

积分
4776
发表于 2023-8-24 08:44:23 | 显示全部楼层
写数组名
只会hellowrold
回复

使用道具 举报

4

主题

17

回帖

157

积分

注册会员

Rank: 2

积分
157
 楼主| 发表于 2023-8-24 09:02:08 | 显示全部楼层
恩恩,我这个是u16类型的数组,但是函数里的是u8类型的指针,转换的话可以么,再就是len怎么填,是8还是16
回复

使用道具 举报

0

主题

750

回帖

4776

积分

论坛元老

Rank: 8Rank: 8

积分
4776
发表于 2023-8-24 09:20:59 | 显示全部楼层
要定义u8类型的数组,不要u16,len是要写入的数据长度,在这个截图里长度单位是字节,填1表示写入一个字节
只会hellowrold
回复

使用道具 举报

4

主题

17

回帖

157

积分

注册会员

Rank: 2

积分
157
 楼主| 发表于 2023-8-25 09:40:04 | 显示全部楼层
请教这个hdmac乘法运算,我想把两个u16类型数据相乘,得到数据保存到一个u32类型数据里,想问一下怎么传参

本帖子中包含更多资源

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

x
回复

使用道具 举报

0

主题

793

回帖

9181

积分

论坛元老

Rank: 8Rank: 8

积分
9181
发表于 2023-8-25 10:13:41 | 显示全部楼层
wangshaoqi 发表于 2023-8-25 09:40
请教这个hdmac乘法运算,我想把两个u16类型数据相乘,得到数据保存到一个u32类型数据里,想问一下怎么传参
...
您好,
u16  a=100;
u16  b=310;
u32  c=0;
c = a*b;
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-12 17:10 , Processed in 0.046634 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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