迪文科技论坛

 找回密码
 立即注册
搜索
查看: 162|回复: 5

【提问】K600+写os,数据读取与写入冲突问题

[复制链接]

7

主题

24

回帖

222

积分

中级会员

Rank: 3Rank: 3

积分
222
发表于 2024-4-23 14:35:56 | 显示全部楼层 |阅读模式
数据写入是正常的,在第一页比如0x600地址写入200,就显示200,但是如果在别的界面(第二页)将0x600中的值改为300,回到第一页,他还是显示200,而不是显示300,我知道是我os写的有问题  可是实在找不到好的解决方法。有大神可提点下吗
回复

使用道具 举报

0

主题

87

回帖

617

积分

高级会员

Rank: 4

积分
617
发表于 2024-4-23 14:42:12 | 显示全部楼层
如果是代码中写入就需要检查切页时有没有初始化值。如果是控件的数据初始值改变,建议直接后续用到一样地址的不写初始值
回复

使用道具 举报

7

主题

24

回帖

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2024-4-23 15:21:13 | 显示全部楼层
感觉跟我os一直在写入值有关系,导致读取的值被覆盖

本帖子中包含更多资源

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

x
回复

使用道具 举报

7

主题

24

回帖

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2024-4-23 15:32:14 | 显示全部楼层
tianlan 发表于 2024-4-23 14:42
如果是代码中写入就需要检查切页时有没有初始化值。如果是控件的数据初始值改变,建议直接后续用到一样地址 ...

没有写初始值  是写的os好像会光发送写入的值
回复

使用道具 举报

0

主题

87

回帖

617

积分

高级会员

Rank: 4

积分
617
发表于 2024-4-23 16:14:37 | 显示全部楼层
嗯嗯嗯 发表于 2024-4-23 15:32
没有写初始值  是写的os好像会光发送写入的值

您试试每次写不同值看看实际效果
回复

使用道具 举报

7

主题

24

回帖

222

积分

中级会员

Rank: 3Rank: 3

积分
222
 楼主| 发表于 2024-4-25 08:33:39 | 显示全部楼层
本帖最后由 嗯嗯嗯 于 2024-4-25 08:41 编辑

按照os基本发送和读取指令与主板通信 产生两个问题  一 电源重启后  输入值自动归为0  导致 上次读取的值也变为0   二 修改地址值  再回到 显示页面  上次写入的值覆盖了新修改的值 这两个问题有会os的大神帮忙解答下吗,具体os内容还有问题视频如下。目前可以确认的是  不是通信主板的问题,主要问题就是os写入值一直在覆盖读取的值,不知道怎么去解决这个问题,感觉是我还没掌握到os的精髓。

本帖子中包含更多资源

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

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 00:42 , Processed in 0.066117 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

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