老汪
发表于 2025-8-8 19:46:40
这是运行的情况
老汪
发表于 2025-8-8 19:51:35
运行情况1
老汪
发表于 2025-8-8 20:24:46
DebugLab
发表于 2025-8-8 22:19:11
xdata上电是随机数,必须给初始值
浮点立即数后面要加f
老汪
发表于 2025-8-9 08:01:04
有 START251.A51, 初始化内存, 加f不重要, 我测试V6.95C 版本, 一切正常, 指示到了以后得版本就出现问题了!
老汪
发表于 2025-8-9 08:55:48
老汪
发表于 2025-8-9 08:57:47
上两图就是更改后的运行情况!
老汪
发表于 2025-8-9 10:19:51
同样条件, 使用6.95C 仿真的运行情况, 显示正常!
老汪
发表于 2025-8-11 10:58:27
试验发现,错误的显示出现在浮点数上,并且相邻的浮点数显示也受影响。最直观的感觉是串口操作的读写错位,通过给出特定的数值可以分析出来!!
老汪
发表于 2025-8-11 13:02:14
专门编了一个测试程序,明显看到,串口传输向后错位了一个byte!