| 查看: 4143 | 回复: 2 | ||
[求助]
如何在labview中用波形图显示串口缓冲区的数据 已有1人参与
|
lyppengpeng
新虫 (初入文坛)
- 应助: 1 (幼儿园)
- 金币: 118
- 散金: 7
- 红花: 1
- 帖子: 16
- 在线: 9.8小时
- 虫号: 2605138
- 注册: 2013-08-19
- 专业: 机械测试理论与技术
【答案】应助回帖
★ ★ ★ ★ ★
501339389: 金币+5, ★★★★★最佳答案 2014-08-20 09:56:27
501339389: 金币+5, ★★★★★最佳答案 2014-08-20 09:56:27
|
看了下你的结构,“读取缓冲区”变量中,是你循环里的移位寄存器存储的结果,是个字符串型变量,相当于文本,而且数据之间是以“逗号”隔开的,如“244,243,240...”,你对这个量进行字符串向数值转变的时候,他只能识别到第一个逗号之前,所以,每次循环里,写到波形图表中的数据都是第一个数,也就是244,所以当然只显示同一个值了。 要想显示每次的数值,你可以把没有进行“连接字符串”操作之前的数,写到波形图表中。 可能还会有其他的问题,因为看你串口配置函数没有定义读取的截止符,默认好像应该是换行吧。你先把上边那个问题改过来试试,再有问题在讨论。 |
2楼2014-08-19 09:41:53
3楼2014-09-24 20:57:16











回复此楼