SPCOMM的一个奇怪发送问题
有一帧数据是这样的(2,3,0,0D,0,1,16,FA)
我是这样写的
setlength(temp,8);
temp[0]:=2;
temp[1]:=3;
temp[2]:=0;
temp[3]:=13;
temp[4]:=0;
temp[5]:=1;
temp[6]:=21;
temp[7]:=250;
comm1.WriteCommData(Pchar(temp),8);
可是我用SPCOMM却怎么都发不出去,后来无意中发现,如果只发7位,甚至发9位却可以发出,唯独当最后一位为一个比较大的数字的时候却发不出去,请教这是怎么回事
后来我试了试,最后一位如果不是250,而是25之类的小数字,倒是可以发出去,现在彻底迷惘了。。。
有哪位碰到过这类问题,帮我解决一下