今天收到了自己按参考电路设计的CH335的PCB。只焊接芯片,晶振和电容。描述符为0xa0, Gang Switch。很正常。
然后按照电路图焊上LED和电阻。
结果还是Gang Switch. 这就有问题了。然后我把LED2直接焊接到GND上。是能变为0xA9,individualy switch的。
我焊了几个测试点。发现LED4居然输出是高(R6已拆除,不可能是3.3V直接灌进来,而且LED4的电平有变到0的时候),因此LED2的分压是1.6V,被识别成了高电平。
中间的电阻上大概有10mV压降。因此电流肯定不大,我在D7上并了一个10K电阻,LED2电压下降到0.85V。问题解决。