迪文科技论坛

 找回密码
 立即注册
搜索
查看: 938|回复: 4

求助,请问在keil c里面如何读写dgus变量里面的数据?

[复制链接]

4

主题

24

回帖

349

积分

中级会员

Rank: 3Rank: 3

积分
349
发表于 2020-5-6 10:57:57 | 显示全部楼层 |阅读模式
如题,之前用OS写了代码,但是现在要用C来写一遍,麻烦大佬给一个例子,或者给一点提示,谢谢!
回复

使用道具 举报

0

主题

697

回帖

9096

积分

论坛元老

Rank: 8Rank: 8

积分
9096
发表于 2020-5-6 11:54:45 | 显示全部楼层
用开发软件写程序,提供了T5L的51函数库,里面有read_dugs_vp(读)和write_dugs_vp(写)两个函数。对dgus变量地址的值进行操作,需要先用read_dugs_vp函数把值读出来。操作完成之后需要写入dgus变量就需要write_dugs_vp函数,跟os里面的MOVXR差不多。
沧海横流,方显英雄本色。
回复

使用道具 举报

12

主题

70

回帖

2244

积分

金牌会员

Rank: 6Rank: 6

积分
2244
发表于 2020-5-6 13:49:14 | 显示全部楼层
http://inforum.dwin.com.cn:20080 ... &extra=page%3D1
看这个视频教程,里面有代码,里面的sys_write_vp和sys_read_vp可以实现你的需求
回复

使用道具 举报

4

主题

24

回帖

349

积分

中级会员

Rank: 3Rank: 3

积分
349
 楼主| 发表于 2020-5-6 14:12:52 | 显示全部楼层
Lreamy 发表于 2020-5-6 11:54
用KeilC写程序,提供了T5L的51函数库,里面有read_dugs_vp(读)和write_dugs_vp(写)两个函数。对dgus变 ...

谢谢回复,我记得OS里面度希望DGUS变量是储存到寄存器里面,C的话是需要提前写变量哇,把读出来的值赋值给变量这样的吧
回复

使用道具 举报

4

主题

24

回帖

349

积分

中级会员

Rank: 3Rank: 3

积分
349
 楼主| 发表于 2020-5-6 14:13:37 | 显示全部楼层
熊家余 发表于 2020-5-6 13:49
http://inforum.dwin.com.cn:20080/forum.php?mod=viewthread&tid=1664&extra=page%3D1
看这个视频教程,里面有代码, ...

谢谢回复,视频很有用
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-10 11:13 , Processed in 0.043182 second(s), 21 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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