内部MCU模拟对外也是表现为一个硬件的样子,不应该在驱动这里耗时间的。
我刚扫了眼LINUX下的CH340驱动,基本上这个代码就没有能耗CPU的地方。唯一一个FOR循环,计数也只有4次。
估计八成是WCH自己的驱动实现里面有忙等待了。
【 在 tom6bj 的大作中提到: 】
: 据说CH340现在里面就是CH55x MCU模拟的
: 这个就是拍脑袋了。CPU占用率高只有两个原因,一个是驱动写的烂,
: 另一个是硬件为了cost down少了点啥,用软件模拟。
: ...................
--
FROM 180.111.50.*