WhyCan Forum(哇酷开发者社区)

我们能随心所欲"有问题百度(谷歌)一下", 这得感谢为中文互联网持续输出优质内容的各位老铁们。 QQ: 516333132, 微信(wechat): whycan_cn (哇酷网/挖坑网/填坑网) service@whycan.cn

您尚未登录。

#1 2020-07-22 16:11:10

嵌入式冲
会员
注册时间: 2020-05-24
累计积分: 95

ns2009 电阻触摸轮循问题

荔枝派nano ns2009中断引脚没有连接,我采用定时器采集坐标数据失败,后来采用在模块驱动开了线程采集数据可以,现在在littlevgl为什么我要第一次modprobe加载模块才可以进入事件回调,如果把littlevgl应用程序关了再重新运行。发现触摸没反应,进不了事件回调函数,必须rmmod 掉模块在modprobe 才行,我怀疑是不是我没有把模块编译进内核导致,想着吧模块编译内核,可是采用了线程编译进内核导致屏幕没有反应,这又是什么原因,你们怎么采集ns2009数据呢,可是我手动加载模块,我运行littlevgl应用程序,我可以读到evdev_read函数里面从event0文件读取的坐标数据呀,但为什么就是的第一次加载才可以进入事件回调函数,懵逼,求解答

离线

#2 2020-07-22 20:31:53

哇酷小二
管理员
注册时间: 2020-04-22
累计积分: 1,682

Re: ns2009 电阻触摸轮循问题

驱动的bug?建议接上中断,用tsc2007的时候驱动。

离线

#3 2020-07-22 22:10:04

嵌入式冲
会员
注册时间: 2020-05-24
累计积分: 95

Re: ns2009 电阻触摸轮循问题

哇酷小二 说:

驱动的bug?建议接上中断,用tsc2007的时候驱动。

我也想接,但是那个芯片引脚好接近,我不敢,我怕等会焊丝沾一起,还是别了哈哈哈,这个tsc2007是不是内核自带,直接用用的?有没有写好的ns2009,直接轮询采用定时器隔一段时间采集数据不行?ns2009驱动我自己写的,我也怀疑是不是写错了,照理说定时器可以采集把

离线

#4 2020-07-23 01:01:57

嵌入式冲
会员
注册时间: 2020-05-24
累计积分: 95

Re: ns2009 电阻触摸轮循问题

解决解决,是我ns2009驱动写的问题,目前可以了

离线

#5 2020-07-23 09:20:45

小熊猫
会员
注册时间: 2020-05-21
累计积分: 51

Re: ns2009 电阻触摸轮循问题

嵌入式冲 说:

解决解决,是我ns2009驱动写的问题,目前可以了


ns2009 驱动能分享出来吗,,轮询查询的

离线

#6 2020-07-23 09:36:54

shaoxi2010
会员
注册时间: 2019-06-13
累计积分: 195

Re: ns2009 电阻触摸轮循问题

Icenowy很早提交了个补丁,确实可用不过需要好好的调试下
https://patchwork.kernel.org/patch/9626021/

离线

#7 2020-07-23 20:51:46

嵌入式冲
会员
注册时间: 2020-05-24
累计积分: 95

Re: ns2009 电阻触摸轮循问题

小熊猫 说:

ns2009 驱动能分享出来吗,,轮询查询的

file:///C:/Users/Administrator/Desktop/ns2009.c.htm
你看这个链接里面的,这个是zero内核里关于ns2009.c的,我直接拿这个弄进去荔枝派Nano的

离线

#8 2020-07-23 20:52:45

嵌入式冲
会员
注册时间: 2020-05-24
累计积分: 95

Re: ns2009 电阻触摸轮循问题

shaoxi2010 说:

Icenowy很早提交了个补丁,确实可用不过需要好好的调试下
https://patchwork.kernel.org/patch/9626021/

好的,谢谢

离线

页脚

工信部备案:粤ICP备20025096号-1 Powered by FluxBB