CH554评测之触摸按键
<div class='showpostmsg'>继上次USB调试之后,这次想试试触摸按键,然后通过USB口将键值发送给主机。USB抓到的数据:
测试部分的代码:
试验原理很简单,检测到按键就发送键值。
只是触摸按键每次都检测到按键4按下,所以一直在打印数据,而且按键按下去检测到的值不对,每次都是3和4,我试着改变了按键灵敏度和扫描频率都无济于事,希望能有原厂的工程师指导一下。
此内容由EEWORLD论坛网友muxb原创,如需转载或用于商业用途需征得作者同意并注明出处
</div><script> var loginstr = '<div class="locked">查看本帖全部内容,请<a href="javascript:;" style="color:#e60000" class="loginf">登录</a>或者<a href="https://bbs.eeworld.com.cn/member.php?mod=register_eeworld.php&action=wechat" style="color:#e60000" target="_blank">注册</a></div>';
if(parseInt(discuz_uid)==0){
(function($){
var postHeight = getTextHeight(400);
$(".showpostmsg").html($(".showpostmsg").html());
$(".showpostmsg").after(loginstr);
$(".showpostmsg").css({height:postHeight,overflow:"hidden"});
})(jQuery);
} </script><script type="text/javascript">(function(d,c){var a=d.createElement("script"),m=d.getElementsByTagName("script"),eewurl="//counter.eeworld.com.cn/pv/count/";a.src=eewurl+c;m.parentNode.insertBefore(a,m)})(document,523)</script> P16被LED占用了!把LED踢掉试试看? REMY 发表于 2017-10-16 10:19
P16被LED占用了!把LED踢掉试试看?
谢谢你的提醒,看了原理图和代码,虽然P16使用了,但是使用的是TIN功能,就是触摸输入功能,并没有初始化为GPIO. muxb 发表于 2017-10-18 11:02
谢谢你的提醒,看了原理图和代码,虽然P16使用了,但是使用的是TIN功能,就是触摸输入功能,并没有初始化 ...
但是PCB 网络是短接在一起的呀,会有附加的电阻电容的 REMY 发表于 2017-10-19 09:14
但是PCB 网络是短接在一起的呀,会有附加的电阻电容的
哦,明白了,那这样的话就要把LED焊掉才行了。 CH554系列USB实用例程请参考:https://bbs.eeworld.com.cn/thread-571344-1-1.html
页:
[1]