修改时间 07-29-2009 11:11 PM
修改时间 07-30-2009 08:25 PM
觉得你思路没有问题,在NI网站http://zone.ni.com/devzone/cda/epd/p/id/3719下载的历程在字符串超过80(16进制表示时)也会有同样的效果,估计是Mscomm的问题。
试试NI带的程序吧,这个在16进制表示时超过80完全没有问题
修改时间 07-31-2009 08:00 AM
修改时间 07-31-2009 10:36 AM
修改时间 12-18-2022 06:54 AM
实际测试发现,用MSComm发送的首个字符值大于0x80就会发不出。比如发送“AE 02 03",只能发出”3F 03“两个字;而发送”01 02 03“,则可以正常发出三个字,这是什么原因?