昨天刚试用,发现有AB键不区分的问题。又试验了一下,初步有一个解论,供大家参考。
现象:如果在运行程序时打开掌控板的电源(内置锂电池)就不出现问题。如果只是使用USB供电,就出现问题。
分析:检查了电路图和芯片的原理图。
按钮A,B都使用的是下拉按钮,连接的是3.3V的电源。在只使用USB时,如果USB线稍长而供电不足时,可能电压会降低,在按下一个按钮时,会使总电源电压进一步降低,但所以芯片有时会误认为另一个按钮也被按下。
而使用电池时,由于提供的电流较强。所以不出问题。
以上只是个人观点,欢迎大家讨论。