野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 3381|回复: 5

野火PID调试助手v1.0.3.1测试版的bug

[复制链接]
发表于 2023-6-25 09:33:01 | 显示全部楼层 |阅读模式
本帖最后由 桃尻真爱粉 于 2023-6-27 11:31 编辑

测试版的曲线跟踪比以前的好太多,加了进度条调节目标值也方便了很多,美中不足的是有两个bug

bug1:无法发送PID和周期,通过虚拟串口和其他串口调试助手(XCOM)联调,给下位机不能发送5个通道的PID和周期,其他数据可以正常发送;keil硬件仿真也发现除了PID和周期,其他都能正常接收

bug2:给上位机发送的实际值是int数据(有符号32位),所以当大于7FFF(32767)时,应该显示负数,但是显示的是正数

除此之外,还有一个建议:PID参数现在只能给下位机发送正值(float),可不可以发送负的PID参数

大于32767显示的是正数

大于32767显示的是正数
回复

使用道具 举报

发表于 2023-6-26 15:58:20 | 显示全部楼层


第一个问题修好了,在云盘里面重新下一下
野火论坛202306261558168730..png


第二个问题没有明白要怎么复现
野火论坛202306261557266521..png
回复 支持 反对

使用道具 举报

 楼主| 发表于 2023-6-27 11:39:04 | 显示全部楼层
WishWish 发表于 2023-6-26 15:58
第一个问题修好了,在云盘里面重新下一下

感谢大佬。抱歉,第二个问题是我的问题,我发送的实际值是short int数据,只有16位,高16位补0,所以显示的是正数。
回复 支持 反对

使用道具 举报

发表于 2024-5-16 20:12:08 | 显示全部楼层
PID调试助手不显示波形,时间轴也不动。这个是bug吗?
野火论坛202405162011363536..png
野火论坛202405162011455007..png
回复 支持 反对

使用道具 举报

发表于 2024-5-16 23:32:17 | 显示全部楼层
我知道了,移植到STM32CubeIDE的时候,上位机协议帧头结构体要改一下
野火论坛202405162332145376..png
回复 支持 反对

使用道具 举报

发表于 2024-5-16 23:34:13 | 显示全部楼层
在接收数据函数receiving_process()里面也要改一下,加上红框一行

野火论坛202405162334109658..png
回复 支持 反对

使用道具 举报

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

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-12-7 16:36 , Processed in 0.042713 second(s), 26 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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