zhp
发表于 2025-9-12 16:48:21
另外,使用UV5的环境测试
如果将变量修改一下名称,有或许就正常了
老汪
发表于 2025-9-13 10:25:02
zhp 发表于 2025-9-12 16:43
您好,您反馈的问题我这边测试了一下,可以复现
首先说我这边测试得到的结论:
与ISP软件的版本无关,和Ke ...
你好, 我这的情况是这样的, 我使用的是同一 KEIL 版本, 首先时使用V6.96A进行仿真, 仿真时对4个变量进行数值的更改, 发现一个变量可以更改,其余3个不能;怕有误,反复确认,确实是这样! 同样的条件, 又使用 V6.95C 反复测试, 结果发现没有问题,一切正常! 问题的关键是如何解释这一现象?
老汪
发表于 2025-9-13 10:43:04
这是测试时KEIL的版本。
老汪
发表于 2025-9-13 11:06:28
我可以将我的软件相关发你进行对比测试
老汪
发表于 2025-9-13 11:07:17
我可以将我的相关软件发你进行对比测试
zhp
发表于 2025-9-13 14:30:58
老汪 发表于 2025-9-13 11:07
我可以将我的相关软件发你进行对比测试
Keil软件就不用了,我这边新版和旧版都有
如果您方便,可以将您的测试程序打包上传到论坛,我测试看看
同时也希望您下载一个Keil的UV4,测试看看
另外,6.96A和6.95C,STC的Keil仿真驱动版本都是V1.19,理论上是不会有差别的
老汪
发表于 2025-9-13 17:36:20
我会将我的应用软件上传, 供你们参考!
老汪
发表于 2025-9-15 14:13:37
这是一个应用程序, 其中有4个变量 sv.tgt0, sv.tgt1, sv.tgt2, sv.tgt3, 在V6.96A仿真时发现 sv.tgt0 可以更改数值,而 sv.tgt1, sv.tgt2, sv.tgt3 则不行,在V6.95C仿真时 sv.tgt1, sv.tgt2, sv.tgt3 则全部可以更改, 一切正常。 18621132055汪
zhp
发表于 2025-9-15 15:15:50
老汪 发表于 2025-9-15 14:13
这是一个应用程序, 其中有4个变量 sv.tgt0, sv.tgt1, sv.tgt2, sv.tgt3, 在V6.96A仿真时发现 sv.tgt0 可 ...
您好,我们这边两个工程师分别测试了您的程序
我使用的是UV4,分别使用V6.96A和V6.96C,串口仿真时都可以修改svtgt0, sv.tgt1, sv.tgt2, sv.tgt3
另外一个同事使用的是UV5,也分别使用V6.96A和V6.96C,USB仿真和串口仿真,同样也都可以修改svtgt0, sv.tgt1, sv.tgt2, sv.tgt3
老汪
发表于 2025-9-16 09:37:04
你好,我这里又复测了一遍,使用V6.96A发现也没有问题, 一切正常!
看来是我造成的乌龙, 对不起,表示非常的抱歉!