L
lengyan69
Unregistered / Unconfirmed
GUEST, unregistred user!
请问我在配置串口参数时用了这样的语句:form1.Comm1.ByteSize:=tbytesize(combobox3.ItemIndex); form1.Comm1.StopBits:=tstopbits(combobox4.ItemIndex); form1.Comm1.Parity:=tparity(combobox5.ItemIndex); 在第一次运行时收不到单片机的数据,但是把它注释掉,用form1.Comm1.ByteSize:=_8; form1.Comm1.StopBits:=_1; form1.Comm1.Parity:=odd; 取代,收到数据,在反过来再使用form1.Comm1.ByteSize:=tbytesize(combobox3.ItemIndex); form1.Comm1.StopBits:=tstopbits(combobox4.ItemIndex); form1.Comm1.Parity:=tparity(combobox5.ItemIndex);语句,又能收到数据,但重启电脑,打开DELPHI运行时,又收不到数据,怎么回事,望各位指点.