LABVIEW初学者,单片机与LABVIEW通讯已弄好,上传数据正常

2019-07-17 12:35发布

单片机labview通讯已弄好,上传数据正常,缓冲区读到的数也是正常16进制的数,怎么才能在波形图表中显示我想要的数呢,比如说单片机一直在发送02A1 02A2 02A3 02A2一直发送,4个十六进制的数,怎么才能显示出来呢,困扰了好久
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
19条回答
hejin515
1楼-- · 2019-07-18 10:05
高高高高高 发表于 2016-9-27 15:10
我就是想波形图能显示我从单片机上来的3.3V左右的数,单片机一直会发送0298 0297 0298 02A1这么一串十六进制的数,当然在读取缓冲区的数是对的,后面不知道该怎么做了,我看了论坛里面的很多,可就是弄不好,进制的转换问题也解决不了 ...

这个你得根据数据协议来啊,就是明明是3.3单片机串口分几次发送0298 0297 0298 02A1,那你LabVIEW上位机读取串口后就反过来根据协议解析出3.3的数值。
左耳朵的耗子
2楼-- · 2019-07-18 15:12
我做过不少。你需要在LabVIEW里提取(你需要的数据有可能串口一下接收了10个数据,你要找出你需要的数据
高高高高高
3楼-- · 2019-07-18 17:03
hejin515 发表于 2016-9-27 15:51
这个你得根据数据协议来啊,就是明明是3.3单片机串口分几次发送0298 0297 0298 02A1,那你LabVIEW上位机读取串口后就反过来根据协议解析出3.3的数值。

这个我会根据一个算法得到3.3V,这个0298比如是十进制过来是673,然后波形图怎么能显示到673呢
hejin515
4楼-- · 2019-07-18 18:40
高高高高高 发表于 2016-9-28 15:04
这个我会根据一个算法得到3.3V,这个0298比如是十进制过来是673,然后波形图怎么能显示到673呢

http://bbs.elecfans.com/forum.ph ... d=521535&extra=
看看这个就知道了。
hejin515
5楼-- · 2019-07-18 23:41
 精彩回答 2  元偷偷看……
obwxdzc
6楼-- · 2019-07-19 00:14
学习下下学习下下学习下下学习下下

一周热门 更多>