关于serial PORT的问题
我自己开发了一块单片机,在串口调试工具中运行的非常好,但是在LABVIEW中调试的时候,为什么serial READ会出现问题,主要表现为读取时间慢,而且会出现数据为0,这个是什么问题,请高手指点! 我把程序发上来,请高手帮我看下!或改下![ 本帖最后由 wocuo2008 于 2007-3-12 20:57 编辑 ] 程序有问题,只要串口助手可以,就能在labview中做出好的程序来. 没人帮忙吗?请斑竹帮忙啊! 你有设置串口读取的count吗?如果是没有固定格式数据, 建议对bytes at serial port 我设置了COUNT为2 那就不对呀,如果你收到的数据大于2的话,如果只读取2bytes的话应该反应会是很快,你发给下位机的命令后下位机是否有相应的反应,你可以用串口监视软件看看发送完命令后com buffer中是否有数据。 下位机的设定为,只要接受到上未机的命令A0,就会连续不断的发送数据给上位机,那么上位机只要抓取其中一个数据就可以了! 可以看看我们的学习套件的免费下载的教程!如果单片机没有发数据回来,PC机就需要等待它,这样就会慢的,兄弟!好运! 程序可读性很差,而且你的协议是什么格式也不清楚.建议:先修改程序结构,再根据协议格式做程序. 好的,我先试试!谢谢二位! 兄弟问题搞定么吗? 我认为LV写读写串口时,程序其实不算复杂,但是你在发命令时要遵照协议去整.不然随便你怎么改程序也会有错误出现的. 11# wocuo2008
页:
[1]