![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
嵌入式
文章平均质量分 83
阿晔sir
写给自己:你花五六块买个盒饭吃,觉得很节省;有人在路边买了七毛钱馒头吞咽后步履匆匆;你八点起床看书,觉得很勤奋,上微博发现曾经的同学八点就已经在面对繁重的工作;你周六补个课,觉得很累,打个电话才知道许多朋友都连续加班了一个月。亲爱的,你真的还不够苦,不够勤奋和努力。
展开
-
S5pc100 的linux 触摸屏驱动移植(linux 2.6.35.13内核)
1、修改driver/input/touchscreen/Kconfig修改:config TOUCHSCREEN_S3C2410 tristate "Samsung S3C2410/generic touchscreen input driver" depends on ARCH_S3C2410 || SAMSUNG_DEV_TS s原创 2013-03-14 10:59:56 · 1245 阅读 · 0 评论 -
S5pc100 触摸屏驱动分析(linux 2.6.35.13内核)
S5pc100 触摸屏驱动分析(linux 2.6.35.13内核) -liaoye学习笔记,方便日后复习 我是根据 s3c2410_ts.c驱动文件来移植该驱动的。这个驱动是基于input子系统来编写的,所有首先需要分析input子系统 Input子系统分为三层 事件处理层核心层设备驱动层 其中 evdev.c是万能驱动,能支持所有的设备In原创 2013-03-14 11:05:42 · 1272 阅读 · 0 评论 -
S5PC100芯片的linux-lcd驱动移植(基于2.6.35.13内核)
第一步:添加和添加平台资源:1,在文件mach-smdkc100.c里面修改lcd平台资源(根据芯片手册) static struct s3c_fb_pd_win smdkc100_fb_win0 = {/* this is to ensure we use win0 */.win_mode = {.pixclock = 1000000000000ULL /原创 2013-03-14 10:56:39 · 1522 阅读 · 2 评论 -
触摸屏中断产生以及AD转换,上报事件的过程
当我们按下触摸屏时:1,首先进入触摸屏中断,RQ_TC2,如果触摸屏是被按下的状态,则调用touch_timer_fire启动ADC中断adc_irq3,如果1个时间滴答到来则进入定时器服务程序touch_timer_fire4,判断触摸屏是否仍然处于按下状态5,如果是,则上报事件和转换的数据,并重启ADC转换,重复第(2)步6,如果不是(松开),则原创 2014-04-01 09:40:15 · 5432 阅读 · 0 评论