建议测一下FTDI的串口方案,看看cpu占用有没有区别,这样可以判断到底是ch340驱动的问题,还是你们应用层的问题。我经常基于串口做上位机开发,windows或linux下都没有发现cpu占用明显提高的情况。个人怀疑是测试程序的问题。
【 在 feiy 的大作中提到: 】
: 测试发现,CH340的驱动,似乎很消耗CPU资源。
:
: 测试方法:插上基于CH340的USB串口,通信时会发现,CPU占用率明显会比较高,多插几
: 个基于CH340的USB串口一起访问时,会看到CPU的温度会因为CPU的消耗迅速上升。
:
: 测试系统: Windows7
: ..................
发自「今日水木 on LYA-AL00」
--
FROM 221.218.212.*