嵌入式之家

 找回密码
 现在注册

QQ登录

只需一步,快速开始

搜索
热搜: ARM cortex
查看: 1849|回复: 4

ADC简要介绍

[复制链接]

该用户从未签到

55

主题

168

帖子

1767

积分

金牌会员

Rank: 6Rank: 6

积分
1767
发表于 2015-11-6 08:30:35 | 显示全部楼层 |阅读模式
ADC简介:
1、基本配置
使用以下寄存器来配置ADC:
1)功率:在寄存器PCONP中置位PCADC。
注:复位后,ADC被禁能。若要使能ADC,首先将位PCADC置位然后使能寄存器AD0CR中的ADC(即位PDN,见表29.3)。若要禁能ADC,必须先将位PDN清零,再将位PCADC清零。
2)时钟:在寄存器PCLK_SEL0中选择PCLK_ADC,若要调节ADC的时钟频率,请参见表29.3中关于位CLKDIV的描述。
3)引脚:通过寄存器PINSEL来使能ADC0引脚。通过寄存器PINMODE来选择带ADC功能的引脚的模式(请参考“引脚连接模块”章节的“寄存器描述”小节)。
4)中断:若要使能ADC中断,请参见表29.7。利用相应的中断置位使能寄存器使能NVIC中的ADC中断或禁止ADC中断。
5)DMA:请参考“DMA控制”小节。
2、特性
12位主次逼近式模数转换器;
8个引脚复用为A/D输入脚;
具有掉电模式;
测量范围:0~VREFP(通常为3V;不超过VDDA);
12位转换时间,200KHz;
一个或多个输入的Burst转换模式;
可选择由输入跳变或定时器匹配信号触发转换。
3、描述
A/D转换器的基本时钟由APB时钟提供。A/D转换器包含一个可编程的分频器,它可以将APB时钟调整为主次逼近转换所需的时钟(最大可达13Mhz)。并且,完全满足精度要求的转换需要65个这样的时钟。
回复

使用道具 举报

该用户从未签到

39

主题

91

帖子

1089

积分

金牌会员

Rank: 6Rank: 6

积分
1089
发表于 2015-11-6 08:46:44 | 显示全部楼层
{:soso_e183:}
回复 支持 反对

使用道具 举报

该用户从未签到

33

主题

97

帖子

885

积分

高级会员

Rank: 4

积分
885
发表于 2015-11-6 08:52:50 | 显示全部楼层
很详细,学习了{:soso_e179:}
回复 支持 反对

使用道具 举报

  • TA的每日心情
    开心
    2020-6-18 22:00
  • 签到天数: 1 天

    [LV.1]初来乍到

    101

    主题

    192

    帖子

    1645

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    1645
    发表于 2015-11-6 09:24:28 | 显示全部楼层
    复制数据手册
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    45

    主题

    115

    帖子

    1543

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1543
    发表于 2015-11-6 10:43:14 | 显示全部楼层
    {:soso_e179:}
    回复 支持 反对

    使用道具 举报

    您需要登录后才可以回帖 登录 | 现在注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|嵌入式之家 ( 京ICP备14038168号-1 )

    GMT+8, 2025-5-2 15:35 , Processed in 0.021205 second(s), 26 queries .

    Powered by Discuz! X3.4

    Copyright © 2001-2020, Tencent Cloud.

    快速回复 返回顶部 返回列表