关于A,B键不区分的研究

Marvin
帖子创建于2020年02月16日 基础使用 543 次浏览 3 个赞

昨天刚试用,发现有AB键不区分的问题。又试验了一下,初步有一个解论,供大家参考。

现象:如果在运行程序时打开掌控板的电源(内置锂电池)就不出现问题。如果只是使用USB供电,就出现问题。

分析:检查了电路图和芯片的原理图。

按钮A,B都使用的是下拉按钮,连接的是3.3V的电源。在只使用USB时,如果USB线稍长而供电不足时,可能电压会降低,在按下一个按钮时,会使总电源电压进一步降低,但所以芯片有时会误认为另一个按钮也被按下。

而使用电池时,由于提供的电流较强。所以不出问题。

以上只是个人观点,欢迎大家讨论。

1 条评论

徐麟杰

2020年02月19日 , 1个赞

100欧的上拉电阻并不会耗很多电,掌控板有内置自动下载电路,接usb的时候usb转串口芯片是通电的,dtr和rts是被串口芯片上拉或者下拉的,自动下载电路也是作用在io0和io2上面的,按其中一个按钮的时候会触发自动下载电路自动按另外一个按钮。。。