消息关闭
    暂无新消息!
最近在做串口编程,看到同步读取和异步读取,我的理解是同步读取就是线程阻塞,然后异步读取就是不会阻塞,然后每隔一段时间会有读取动作?
那么问题是,异步读取和我新建一个线程然后用同步读取有什么区别吗
然后我用异步读取的话,我是不是也要新创建一个线程来监控是否读取完毕呢

3个回答

︿ 0
刚刚试了一次,明白了,用同步的话read会一直拿着HANDLE 造成死锁?不知道这叫不叫死锁,反正就是read一直在等待,然后write拿不到HANDLE也完成不了