|
建议你用mouse tester测一下回报率的平均值是否稳定在1000hz, 最好用G303去感受1000hz, g303的1000hz是比较准确的。 因为虽然很多鼠标都号称1000hz,但是实际上这个速度稳不稳定是另外一回事,很多鼠标用的mcu的速度本身就不快,又要有pwm调制的呼吸灯,又要有宏,根本忙不过来。而g303用的stm32L100 我记得好像是32mhz 32bit,外设资源丰富,硬件可以说秒杀很多非arm架构的MCU,加上合理的编程,所以1000hz很稳。另一方面,电脑本身也是要考虑的。cpu单线程计算能力不能太差,USB回报过去的数据,cpu是要第一时间处理的。可以插USB3.0尽量插USB3.0的口,这个我是实际对比过的,可能南桥里面处理USB2.0和3.0不走一样的通道。反正同样是8khz,USB3.0端口的数据是稳很多的。最后,要用好的电源,5v电过去的波纹太大,结果就是鼠标里面的LDO或者DC-DC输出的波纹也不好,导致mcu和光学芯片本身就不是好的工作状态。 |
|