liangjunqiu 发表于 2005-4-5 06:31:32

串口通讯参数设置中为什么没有起始位?

<P>我们都知道异步串口通讯中,不是要有起始位,数据位,停止位吗?那为什么labview串口参数设置中,没有起始位的设置,只有波特率,数据位,停止位等的设置.</P>
<P>难道说labview在传送过程中自动在字符最前面加上起始位0了吗?</P>
<P>如果没有起始位,那如何触发启动另一台仪器上的串口?</P>

cpubbs 发表于 2005-4-8 01:46:54

呱呱,怎么大家研究这么细呀,我一般都是想做什么就做出来,不考虑细节的呀!

wdyjz 发表于 2005-4-5 18:10:48

<P>都是自动实现的</P>

liangjunqiu 发表于 2005-4-5 19:02:38

<P>也就是说我向labview发送一个8位的二进制字符串,不需要在二进制字符串前面加上起始位0吗?</P><P>问题是:</P><P>串口通讯不是负逻辑吗?当不传送数据时,串口处于高电平.所以当我发送的二进制字符串第一位也是高电平,如果没有起始位0,那labview不就是检测不到这个第一位了吗?</P>

wdyjz 发表于 2005-4-5 19:35:57

就像单片机一样,发送一字节数据,设置成10位传送,则系统自动完成功能

cwyxf1015 发表于 2005-4-7 21:39:37

是一次发送10bit里面只含8bit吗?

cwyxf1015 发表于 2005-4-8 01:58:43

你是大侠嘛,我们还要多多想你学习呢!!

mrwhite 发表于 2011-4-29 01:12:59

你做出来了吗 我用vb编写的就可以用 但是labview就不能用 不知道为什么 貌似就是起始位的问题 请高手指示

myp1688 发表于 2011-4-29 14:08:29

呵呵,楼主辛苦了。
帮顶一下吧。

wdyjz 发表于 2011-4-29 17:20:30

mrwhite 发表于 2011-4-29 01:12 static/image/common/back.gif
你做出来了吗 我用vb编写的就可以用 但是labview就不能用 不知道为什么 貌似就是起始位的问题 请高手指示

第一,因为是你做的,不是别人做的;第二,无图别人无法给你纠正。

LabVIEW下串口是很好用的。
页: [1]
查看完整版本: 串口通讯参数设置中为什么没有起始位?