注册 登录
查看: 366|回复: 7

关于山外多功能调试问题

[复制链接]
发表于 2018-11-24 04:42:27 | 显示全部楼层 |阅读模式
我用多功能调试助手串口调试助手那里有16进制的值接收  智能车助手里面的虚拟示波器却啥也没有 这是为啥啊

本帖子中包含更多资源

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

x
回复

使用道具 举报

发表于 2018-11-24 10:56:39 | 显示全部楼层
串口助手,是不管协议的,啥都收。虚拟示波器,需要核对协议,不对就不显示
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

发表于 2018-11-24 10:58:29 | 显示全部楼层
var,是怎么定义的,是uint8类型吗?4个吗?
来自安卓客户端来自安卓客户端
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-24 12:45:28 | 显示全部楼层
山外メ雲ジ 发表于 2018-11-24 10:58
var,是怎么定义的,是uint8类型吗?4个吗?

VAR数组直接定义的是int型
回复 支持 反对

使用道具 举报

发表于 2018-11-24 12:52:17 | 显示全部楼层
宝霸 发表于 2018-11-24 12:45
VAR数组直接定义的是int型

那上位机和单片机程序不匹配,自然不会显示出来
回复 支持 反对

使用道具 举报

 楼主| 发表于 2018-11-24 13:08:05 | 显示全部楼层
山外メ雲ジ 发表于 2018-11-24 12:52
那上位机和单片机程序不匹配,自然不会显示出来

我现在 uint8 var{3}然后

void SBQ(void)//上位机示波器显示
{

   var[0] =1;         
   var[1] =(uint8)mpu_gyro_z;         
   var[2] =(float)left;   
   vcan_sendware((uint8_t *)var, sizeof(var));  //发送函数
}


var{1}也是没有波形
回复 支持 反对

使用道具 举报

发表于 2018-11-24 13:11:47 | 显示全部楼层
宝霸 发表于 2018-11-24 13:08
我现在 uint8 var{3}然后

void SBQ(void)//上位机示波器显示

你的照片,上位机,配置为4个通道,uint8类型。
你单片机程序,配置为3和1通道,上位机都不会显示的,他只管匹配了,才显示
回复 支持 反对

使用道具 举报

发表于 2018-11-29 12:41:23 | 显示全部楼层
你的数据位是5位?
回复 支持 反对

使用道具 举报

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

本版积分规则

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