设为首页 加入收藏

TOP

ARM Linux S3C2440之ADC驱动实现
2014-11-24 14:06:14 来源: 作者: 【 】 浏览:1
Tags:ARM Linux S3C2440 ADC 驱动 实现

硬件描述:


S3c2440有一个10-bit的CMOS ADC 模数转换器,支持8个模拟通道输入,10位的分辨率,最高速度可达500KSPS(500 千次/每秒)。




从图中可知:模拟ADC,包含了2部分功能,一部分是触屏功能,另一部分就是普通ADC功能,分别可以产生INT_TC和INT_ADC 两个中断。8个AIN模拟输入(A[3:0],YM,YP,XM,XP)通过一个8路模拟开关MUX进行通道片选。 ADC模块共有20个寄存器。对于普通ADC转换,使用ADCCON 和 ADCDAT0即可完成控制。ADCCON用于控制设置,ADCDAT0保存了转换结果。


驱动程序ADC_DEV.ko:



】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇V4L2采集图片源码分享 下一篇ARM Linux S3C2440 之时钟分析

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: