TINY200板子默认支持两种触摸:
1. 是包含在正面FPC40Pin内的电阻四线触摸,由板子上U6(NS2009)驱动。
2. 板子背面的6Pin FPC座子,专门用来接电容触摸。
ns2009局部电路:
ctp部分:
TINY200本意是想同时支持两种触摸,但由于NS2009的中断线(7脚)并非OD门的输出方式,测试实为推挽,这种方式和CTP中断合在一起会有冲突。所以默认出厂的板子R23电阻是未焊接的。
假如测试电阻触摸屏用轮询的效率低,可以在R23位置补焊一颗0R电阻。
最近编辑记录 mango (2019-11-08 11:28:46)
歪朵拉开源硬件: https://widora.cn
淘宝: https://widora.taobao.com/
离线
找到了同时支持电阻触摸中断和CTP中断的办法。如图:将R23位置按图示方向补一颗小肖特基二极管
二极管方向:
歪朵拉开源硬件: https://widora.cn
淘宝: https://widora.taobao.com/
离线
f1c200s不是内置有TP模块吗,为什么还要外置的NS2009?
内置TP会占用PA0-PA3,使用外置的是想将这四个IO复用资源(SPI1或UART1,PWM和IR),释放出来。
歪朵拉开源硬件: https://widora.cn
淘宝: https://widora.taobao.com/
离线