大家好!我想利用串口的RTS、DTR两个引脚来发送脉冲。我的操作过程如下:CreateFile函数打开串口-〉设置串口参数(调用GetCommState、SetCommState、PurgeComm)-〉使用QueryPerformanceFrequency和QueryPerformanceCounter确定微秒的时间间隔,EscapeCommFunction(hComm,CLRRTS)和EscapeCommFunction(hComm,SETRTS)控制引脚以发送脉冲(实际上我并不是需要使用RXD和TXD),发现不能发出达到微秒级精确度的脉冲。是不是因为发送EscapeCommFunction调用需要的时间过长?有没有其他结决方法?
大家好!我想利用串口的RTS、DTR两个引脚来发送脉冲。我的操作过程如下:CreateFile