嵌入式Linux开发——(九)ADC和触摸屏

本文详细介绍了S3C2410/S3C2440系列处理器的ADC模块特性,包括10位分辨率、500KSPS最大转换速率、多种转换模式及触摸屏控制器的四种工作模式,如等待中断、自动连续坐标转换等,为嵌入式系统设计者提供全面的技术指导。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、ADC和触摸屏接口

1、ADC硬件介绍

    ①S3C2410 / S3C2440 ADC和触摸屏特性:

        A、分辨率:10位

        B、最大转换速率:500K SPS(Sample Per Second)

        C、输入模拟电压范围:0---3.3V

        D、普通转换模式

        E、分离的X / Y 轴坐标转换模式

        F、自动(连续)X / 轴坐标转换模式

        G、等待中断模式

    ②可以通过设置寄存器来选择对哪一路模拟信号(多达8路)进行采样

    ③ADC两种启动方式:

        A、手动启动

        B、读结果时自动启动下一次转换

    ④两种获取当前转换是否结束方法:

        A、查询状态位

        B、转换结束时发出中断

    ⑤相关寄存器

    ⑥ADC使用步骤:

        A、设置ADCCON寄存器,选择输入信号通道,设置A/D时钟

        B、设置ADCTSC寄存器,设为普通转换模式

        C、启动A/D转换

        D、转换结束,读取ADCDAT0寄存器数据

二、触摸屏使用介绍

    ①触摸屏控制器的4种工作模式

        A、等待中断模式(Waiting for Interrupt Mode)

        B、分离的X/Y轴坐标转换模式

        C、自动(连续)X/Y轴坐标转换模式

        D、普通转换模式

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值