1s钟还要有一定数据量?我想模拟串口数据。
求帮忙
怎样用labview连续产生我想要的数据?就像串口传上来的?
答案:3 悬赏:70 手机版
解决时间 2021-03-10 22:27
- 提问者网友:精神病院里
- 2021-03-09 22:22
最佳答案
- 五星知识达人网友:独行浪子会拥风
- 2021-03-09 22:43
需要要编程的,首先调用VISA里的配置串口函数将端口、波特率、起始位、停止位等参数根据实际需求配置好,再在循环里读取或者写入数据即可,用完后关闭VISA就好了。推荐你查找LabVIEW软件里示例查找器,输入VISA查询即可,有简单的例子供你参考的。
全部回答
- 1楼网友:蕴藏春秋
- 2021-03-09 23:48
首先确定收端和发端的波特率,数据位,校验等参数一致,串口的波特率最小的一般为9600。其次不需要使用事件结构吧,你利用串口字节数来判断是否有数据,根据字节数大小来读取相应长度的字节,肯定没有问题的。你这个速度并不快,没必要单独处理,如果非要单独处理的话,就用队列。见图片
如果帮助到你了,望采纳!
- 2楼网友:蕴藏春秋
- 2021-03-09 23:11
需要要编程的,首先调用VISA里的配置串口函数将端口、波特率、起始位、停止位等参数根据实际需求配置好,再在循环里读取或者写入数据即可,用完后关闭VISA就好了。推荐你查找LabVIEW软件里示例查找器,输入VISA查询即可,有简单的例子供你参考的。
知道装VISA,说明对labview还是有所了解的,给你推荐篇文章吧。参考资料:wenku.baidu.com/...b.html
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯