如何自方的com port呢?
各位先:
所皆知, 二台的comp port互相通, 方的定(buad rate, stop bits, parity chack...)必定要相同, 否有常的情出.如所示, 有什"方式/步"可以自方com port的定呢..? 用到WIN32的哪些API呢?
指教
[解决办法]
只能使用示波器等工具检测、猜测
[解决办法]
这个估计只有靠硬件检测,或者需要对方的“应答”。。。
也就是说,如果,你知道对方串口,收到特定数据以后,会回传数据,那就简单了,你可以把串口所有的(buad rate, stop bits, parity chack...)做一个穷举,挨个发,哪个组合收到数据了,就OK了。。。。
如果你连对方的“应答”条件都不知道的话,那就自己用示波器去测量吧。。。
[解决办法]
最关键的是波特率的获取。知道了硬件的波特率,可以利用一个类似"Serial Port Monitor"的软件来监控来往的数据。
[解决办法]
[解决办法]
如果你只需要侦测波特率等参数,那就hook API: SetCommState