0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

雅特力AT32F423 ADC使用指南

雅特力 AT32 MCU 2024-02-22 08:14 次阅读

ADC简介

ADC控制器的功能极其强大。其包含但不限于以下内容

  • 时钟及状态,由数字和模拟时钟两个部分组成
  • 分辨率及采样转换,可配置分辨率为12/10/8/6位的转换,采样周期支持广范围的配置
  • 自校准,自带校准功能以纠正数据偏移
  • 基本模式,支持多种模式,不同模式可组合使用满足多种应用
  • 不同优先权的通道,普通通道与抢占通道具备不同的优先权
  • 多种独立的触发源,包括TMR、EXINT、软触发等多种触发选择
  • 数据后级处理,包括数据的对齐,抢占通道偏移量等多种处理
  • 转换中止,可软件控制在ADC不掉电状态下实现转换中止
  • 过采样器,普通及抢占通道均支持过采样
  • 电压监测,通过对转换结果的判定来实现电压监测
  • 中断及状态事件,具备多种标志指示ADC状态,且某些标志还具备中断功能
  • 多种转换数据的获取方式,包括DMA获取、CPU获取两种方式实现转换数据的读取
  • 多达26个通道:IN0~IN17,IN20~IN27

图1. ADC1框图4847fda8-d117-11ee-9118-92fbcf53809c.png

ADC功能解析

时钟及状态

功能介绍ADC的时钟分为数字时钟与模拟时钟。其统一通过CRM_APB2EN的ADCxEN位使能。

  • 数字时钟:即PCLK2,经HCLK分频而来,提供给数字部分使用。
  • 模拟时钟:即ADCCLK,经ADC预分频器分频而来,提供给模拟部分使用。模拟时钟源可以选择HCLK或PLLCLK,通过CRM_MISC1的PLLCLK_TO_ADC位选择。

软件接口ADC时钟使能,软件由单独的函数接口实现,其软件实例如下:486f124e-d117-11ee-9118-92fbcf53809c.png当ADC时钟使能后,软件即可开始进行ADC的一些相关配置。ADC模拟时钟源选择,其软件实例如下:487e28b0-d117-11ee-9118-92fbcf53809c.pngADC预分频设定,软件由ADC公共部分结构体配置完成,其软件实例如下:488fadb0-d117-11ee-9118-92fbcf53809c.png此项实际用于设定ADC模拟部分的时钟,其由HCLK或PLLCLK分频而来。注意:1)模拟部分的ADCCLK由HCLK分频而来,其不可大于80MHz;2)ADC数字部分挂在PCLK2上,为避免同步问题,ADCCLK频率不可高于PCLK2;3)当选择PLLCLK作为ADC模拟时钟源时,此时必须保证系统时钟SCLKSEL选择PLL/2。4)ADC模拟部分电源由ADC_CTRL2的ADCEN,其不受ADC的时钟状态影响。典型的,如果系统需要进入深度睡眠模式,如果不关闭ADCEN,此时ADC模拟器件将还会消耗电流;5)ADC上电有一段等待时间,应用应该在判定到ADC的RDY flag置位后再执行后续触发等操作。

分辨率及采样转换

功能介绍ADC可随意设定12、10、8、6位分辨率使用。ADC可设定2.5、6.5、12.5、24.5、47.5、92.5、247.5、640.5个采样周期。ADC对通道数据的获取由采样和转换两个部分组成。采样先于转换执行,采样期间内选通需要转换的通道,外部电压对ADC内部采样电容充电,将持续执行设定的采样周期长度时间的充电。采样结束后就会自动开始转换,ADC采用逐次逼近的转换方式,可有效保障转换数据的准确性。此转换方式需要分辨率位数个ADCCLK的转换时间来完成单通道的转换,再结合数据处理,因此单个通道的整体转换时间即489ad140-d117-11ee-9118-92fbcf53809c.png示例:CSPTx选择6.5周期,CRSEL选择10位,一次转换需要6.5+10+0.5=17个ADCCLK周期。软件接口ADC分辨率设定,软件由单独的函数接口实现,其软件实例如下:48ae48d8-d117-11ee-9118-92fbcf53809c.png注意:ADC的自校准只能在12位分辨率下进行,切分辨需安排在校准完成后执行。ADC采样周期设定,软件由单独的函数接口实现,其软件实例如下:48b894b4-d117-11ee-9118-92fbcf53809c.png注意:不同通道可设定不同的采样周期;当采用中断或轮询方式获取普通通道数据,为避免溢出,建议合理增大采样周期;为避免充电不充分导致转换数据不准确,应用允许的条件下,建议合理增大采样周期。

自校准

功能介绍ADC具备自校准能力,软件可以执行自校准命令,透过自校准可以计算出一个校准值。不需要软件干预,ADC会自动将该校准值反馈回ADC内部补偿ADC基础偏差,以保障转换数据的准确性。校准值有两种获取方式:

  • 软件下自校准命令,由硬件自动计算,产生的校准值保存在ADC->CALVAL寄存器
  • 软件直接根据经验值,手动设定校准值,该值同样被保存在ADC->CALVAL寄存器内

自校准的软件流程如下

  • 在12位分辨率状态下使能ADC
  • 等待ADC的RDY标志置位
  • 执行初始化校准命令并等待初始化校准完成
  • 执行校准命令并等待校准完成
  • 根据应用需求切换到期望配置的分辨率
  • 等待ADC的RDY标志置位
  • 执行完上述流程后,即可开始进行ADC的触发转换

软件接口完整的校准及设定分辨率需由组合命令实现,依据校准值设定方式可区分如下两种自校准方式,其软件实例如下:48c7e9a0-d117-11ee-9118-92fbcf53809c.png写经验值校准方式,其软件实例如下:48dd7270-d117-11ee-9118-92fbcf53809c.png注意:校准值的存放不会置位OCCE标志,不会产生中断或DMA请求;ADC的自校准只能在12位分辨率下进行,切分辨需安排在校准完成后执行。

基本模式

功能介绍1、序列模式ADC支持序列模式设定,开启序列模式后,每次触发将序列中的通道依序转换一次。用户于ADC_OSQx配置普通通道序列,普通通道从OSN1开始转换;于ADC_PSQ配置抢占通道序列,抢占通道是从PSNx开始转换(x=4-PCLEN)。抢占通道转换示例:ADC_PSQ[21:0]=10 00110 00101 00100 00011,此时扫描转换顺序为CH4、CH5、CH6,而不是CH3、CH4、CH5图2. 序列模式49031a98-d117-11ee-9118-92fbcf53809c.png2、反复模式ADC支持反复模式设定,开启反复模式后,当检测到触发后就即会反复不断地转换普通通道组。图3. 反复模式+抢占自动转换模式分割模式ADC支持分割模式设定。对于普通通道组,分割模式可依据设定将通道组分割成长度较小的子组别。一次触发将转换子组别中的所有通道。每次触发会依序选择不同的子组别进行转换。对于抢占通道组,分割模式直接以通道为单位进行分割,一次触发将转换单个通道。每次触发会依序选择不同的通道进行转换。图4. 分割模式491b2bce-d117-11ee-9118-92fbcf53809c.png3、抢占自动转换模式ADC支持抢占自动转换模式设定,开启抢占自动转换模式后,当普通通道转换完成后,抢占通道将自动接续着转换,而不需要进行抢占通道的触发。图5. 抢占自动转换模式493a4720-d117-11ee-9118-92fbcf53809c.png软件接口ADC序列模式和反复模式设定,由ADC基础部分结构体配置完成,其软件实例如下:495178fa-d117-11ee-9118-92fbcf53809c.png注意:序列模式对普通及抢占通道组均有效;反复模式仅对普通通道组有效,抢占通道组不具备反复模式功能;反复模式与分割模式不可共用;反复模式可与抢占自动转换模式共用,将实现依次反复的转换普通通道序列及抢占通道序列。ADC分割模式设定,软件由单独的函数接口实现,其软件实例如下:49850224-d117-11ee-9118-92fbcf53809c.png注意:分割模式对普通及抢占通道组均有效;抢占通道组分割模式子组别长度不可设定,其固定为单个通道;分割模式与反复模式、抢占自动转换模式不可共用,普通通道与抢占通道的分割模式不可共用。抢占自动转换模式设定,软件由单独的函数接口实现,其软件实例如下:498cd940-d117-11ee-9118-92fbcf53809c.png注意:抢占自动转换模式仅对抢占通道组有效;抢占自动转换模式与分割模式不可共用。

不同优先权的通道

功能介绍ADC设计有具备不同优先权的两种通道组:普通通道组与抢占通道组。

  • 普通通道组

通常用于执行常规的数据转换。支持最多配置32个通道,转换将按照设定的通道顺序依次进行。其不具备抢占能力。

  • 抢占通道组

通常用于执行相对紧急的数据转换。支持最多配置4个通道,转换将按照设定的通道顺序依次进行。其具备抢占能力,即抢占通道组的转换可以打断正在执行的普通通道转换,待抢占通道组转换完毕后再恢复执行被打断的普通通道组转换。

软件接口普通通道组设定,软件包括通道数量、通道数值、转换顺序、采样周期的设定,其软件实例如下:4998ad4c-d117-11ee-9118-92fbcf53809c.png抢占通道组设定,软件包括通道数量、通道数值、转换顺序、采样周期的设定,其软件实例如下:49f1e510-d117-11ee-9118-92fbcf53809c.png注意:不同通道可以设定不同的采样周期;同一通道可以被反复编排进转换序列进行转换;序列模式下,普通通道组从OSN1开始转换,抢占通道组是从PSNx开始转换(x=4-PCLEN)。

多种独立的触发源

功能介绍ADC支持多种触发源,包含软件写寄存器触发(ADC_CTRL2的OCSWTRG与PCSWTRG)以及外部触发。外部触发包含定时器触发与引脚触发,外部触发可设定触发极性(触发极性可选择禁止边沿触发、上升沿触发、下降沿触发或任意边沿触发)。表1. 普通通道和抢占通道触发源4a07b674-d117-11ee-9118-92fbcf53809c.png软件接口软件写寄存器触发设定,软件由单独的函数接口实现,其软件实例如下:4a1b3820-d117-11ee-9118-92fbcf53809c.png在ADC Ready后,软件即可执行adc_ordinary_software_trigger_enable(ADC1,TRUE);/adc_preempt_software_trigger_enable(ADC1,TRUE);来进行普通/抢占通道的触发。外部触发设定,软件由单独的函数接口实现,其软件实例如下:4a2b9198-d117-11ee-9118-92fbcf53809c.png在ADC Ready后,TMR1CH1的上升沿事件就会触发普通通道组转换,TMR3CH4的上升沿事件就会触发抢占通道组转换。注意:触发间隔需要大于通道组转换的时间,转换期间发生的相同通道组的触发会被忽略;使用软件写寄存器触发时,对应触发极性必须选择禁止边沿触发;抢占通道转换优先权最高,不管当前是否有普通通道转换,其触发后就会立即开始响应转换;普通触发具备记忆功能,在抢占转换时执行普通触发,该触发会被记录并在抢占转换完毕后响应。

数据后级处理

功能介绍

ADC具备专有的数据寄存器,普通通道转换完成后数据存储于普通数据寄存器(ADC_ODT),抢占通道转换完成后数据存储于抢占数据寄存器x(ADC_PDTx)。数据寄存器内存储的是经过处理后的数据。该处理包括数据对齐、抢占数据偏移。

  • 数据对齐

分左对齐和右对齐。分辨率CRSEL为6位时,数据存储方式以字节为基准摆放,其余皆以半字为基准摆放。

  • 抢占数据偏移

抢占通道的数据会减去抢占数据偏移寄存器x(ADC_PCDTOx)内的偏移量,因此抢占通道数据有可能为负值,以SIGN作为符号。图6. 数据内容处理4a3c876e-d117-11ee-9118-92fbcf53809c.png软件接口数据对齐设定,软件由ADC基础部分结构体配置完成,其软件实例如下:4a5abbc6-d117-11ee-9118-92fbcf53809c.png抢占数据偏移设定,软件由单独的函数接口实现,其软件实例如下:4a6e01b8-d117-11ee-9118-92fbcf53809c.png

转换中止

功能介绍ADC具备转换中止功能。在ADC转换过程中,用户可利用ADC_CTRL2的ADABRT使ADC停止转换。停止转换后,转换顺序回归第一个通道,用户即可重新编排通道顺序,再次触发ADC将从头开始执行新序列的转换。图7. 转换中止时序4a8034c8-d117-11ee-9118-92fbcf53809c.png软件接口转换中止设定,软件由单独的函数接口实现,其软件实例如下:4a948b30-d117-11ee-9118-92fbcf53809c.png注意:转换中止命令对普通及抢占通道转换都有效;转换中止功能类似ADC重上电,但是转换中止不会使ADC掉电,不存在ADC上电唤醒时间;转换中止的执行需要时间,在执行转换中止命令后一定要等待ADABRT位被硬件清除后才可进行后续的触发转换。

过采样器

功能介绍ADC具备过采样功能。一次过采样是透过转换多次相同通道,累加转换数据后作平均实现的。

  • 由ADC_OVSP的OSRSEL选择过采样率,此位用来定义过采样倍数;
  • 由ADC_OVSP的OSSSEL选择过采样移位,此位用来定义平均系数。

若平均后数据大于16位,只取靠右16位数据,放入16位数据寄存器。使用过采样时,忽视数据对齐及抢占数据偏移的设定,数据一律靠右摆放。表2. 最大累加数据与过采样倍数及位移系数关系4aa66cc4-d117-11ee-9118-92fbcf53809c.png

  • 普通通道过采样被打断后的恢复方式

普通通道过采样中途被抢占通道转换打断后的恢复方式由OOSRSEL设定

  • OOSRSEL=0:接续模式。保留已累加的数据,再次开始转换时将从打断处转换;
  • OOSRSEL=1:重转模式。累加的数据被清空,再次开始转换时重新开始该通道的过采样转换。

图8. 普通过采样被打断后的恢复方式4ac210b4-d117-11ee-9118-92fbcf53809c.png

  • 普通通道过采样触发模式

普通通道过采样的触发模式由OOSTREN设定

  • OOSTREN=0:关闭触发模式。通道的所有过采样转换仅需一次触发;
  • OOSTREN=1:开启触发模式。通道的每个过采样转换均需进行触发。

此模式下,中途被抢占通道触发打断后,须重新触发普通通道才会恢复转换普通通道过采样。图9. 普通过采样触发模式4ae277b4-d117-11ee-9118-92fbcf53809c.png

  • 抢占通道过采样

抢占过采样可与普通过采样同时使用,也可分别使用。抢占过采样不影响到普通过采样的各种模式。图10. 抢占自动转换下的过采样模式4afb3164-d117-11ee-9118-92fbcf53809c.png软件接口过采样率、过采样移位及过采样使能设定,软件由单独的函数接口实现,其软件实例如下:4b178346-d117-11ee-9118-92fbcf53809c.png普通通道过采样被打断后的恢复方式设定,软件由单独的函数接口实现,其软件实例如下:4b24f472-d117-11ee-9118-92fbcf53809c.png普通通道过采样触发模式设定,软件由单独的函数接口实现,其软件实例如下:4b3d6a34-d117-11ee-9118-92fbcf53809c.png电压监测1、功能介绍ADC具备电压监测功能。用以监控输入电压与设定阈值的关系。当转换结果大于高边界ADC_VMHB[11:0]寄存器或是小于低边界ADC_VMLB[11:0]寄存器时,电压监测超出标志VMOR会置起。透过VMSGEN选择对单一通道或是所有通道监测。对单一通道监测的话,由VMCSEL配置通道。2、软件接口监测单一通道,软件由单独的函数接口实现,其软件实例如下:4b4e46f6-d117-11ee-9118-92fbcf53809c.png监测所有通道,软件由单独的函数接口实现,其软件实例如下:4b6df00a-d117-11ee-9118-92fbcf53809c.png注意:电压监测一律以转换的原始数据与12位边界寄存器做比较,无视分辨率、抢占偏移量与数据对齐的设定;若使用过采样器,则是以ADC_VMHB[15:0]与ADC_VMLB[15:0]完整的16位寄存器与过采样数据作比较。

中断及状态事件

功能介绍

ADC含有多种中断及状态标志。应用需要结合这些标志进行程序设计。

  • ADC准备就绪标志(RDY)

指示ADC状态,只读位,软件不可清除,无产生中断能力。

ADC上电完毕后会置位,只有RDY标志置位后,才可进行校准及触发转换。

  • 普通通道转换溢出标志(OCCO)

指示ADC转换数据溢出,标志由软件对其自身写零清除,有产生中断能力。

无独立的溢出检测使能位,在使能DMA传输或者EOCSFEN=1时有效,当上一笔转换数据未被读走,下一笔转换数据已产生时就会置位此标志。标志清除后的转换恢复分如下两种情况:此标志置位后,当前转换停止,转换序列不被清零,因此可不用复位ADC,直接清除标志再次触发转换即可。

  • 普通通道转换开始标志(OCCS)

指示普通通道转换开始,由软件对其自身写零清除,无产生中断能力。

  • 抢占通道转换开始标志(PCCS)

指示抢占通道转换开始,由软件对其自身写零清除,无产生中断能力。

  • 抢占通道组转换结束标志(PCCE)

指示抢占通道组转换完成,由软件对其自身写零清除,有产生中断能力。

在抢占通道组转换完成后置位,通常应用使用此标志来读取抢占通道组的转换数据。

  • 普通通道转换结束标志(OCCE)

指示普通通道转换完成,由软件对其自身写零或读ODT寄存器清除,有产生中断能力。

在普通通道转换完成后置位,应用可使用此标志来读取普通通道的转换数据(EOCSFEN=1)。

注意:DMA读取转换数据会同步清除OCCE标志,因此在使用DMA时禁止再使用OCCE标志。

  • 电压监测超出范围标志(VMOR)

指示通道电压超出设定阈值,由软件对其自身写零清除,有产生中断能力。

在ADC的通道转换数据超过设定阈值后置位,通常应用使用此标志来监控通道电压。

软件接口中断使能设定,软件由单独的函数接口实现,其软件实例如下:4b86d188-d117-11ee-9118-92fbcf53809c.png标志状态获取,软件由单独的函数接口实现,其软件实例如下:4b90e150-d117-11ee-9118-92fbcf53809c.png标志状态清除,软件由单独的函数接口实现,其软件实例如下:4ba6e860-d117-11ee-9118-92fbcf53809c.png多种转换数据的获取方式功能介绍

ADC具备多种转换数据的获取方式。不同通道类型、不同组合模式可支持的数据获取方式不同。

  • CPU读取抢占通道数据

抢占通道不具备DMA能力,因此不管什么组合模式,抢占通道数据均由CPU读取抢占数据寄存器x(ADC_PDTx)获得。

  • CPU读取普通通道数据

软件设置ADC_CTRL2的EOCSFEN位让每次普通数据寄存器更新时置位OCCE标志,软件通过OCCE标志读取转换数据。

  • DMA读取普通通道数据

普通通道数据存储于ADC自己独立的数据寄存器中。软件设置OCDMAEN及OCDRCEN位让每次普通数据寄存器更新时产生DMA请求,DMA在每次收到DMA请求时读取转换数据。软件接口CPU读取抢占通道数据,软件由单独的函数接口实现,其软件实例如下:4bb13fea-d117-11ee-9118-92fbcf53809c.pngCPU读取普通通道数据,软件由单独的函数接口实现,其软件实例如下:

4bc265c2-d117-11ee-9118-92fbcf53809c.png

DMA读取普通通道数据,软件由单独的函数接口实现,其软件实例如下:4bcc5082-d117-11ee-9118-92fbcf53809c.png注意:使用CPU读取普通转换数据时,为避免溢出,通道采样周期需要足够大。

ADC配置解析

以下对ADC的配置流程及数据获取方法进行说明。

ADC配置流程

ADC的配置一般包括如下内容

  • 外部触发源配置ADC外部触发源有TMR或EXINT,其配置无特殊性,参考普通的TMR或EXINT配置即可。注意:此处仅是触发源的配置,触发源的使能需在ADC全部配置完毕后才可进行。
  • DMA配置使能ADC普通通道转换数据可通过DMA传输,若应用需要DMA传输时,需提前进行DMA的初始化配置,其配置无特殊性,参考普通的DMA配置即可。
  • 开启ADC数字时钟开启ADC数字时钟,允许进行相关功能配置。
  • ADC公共部分结构体配置 包括ADC分频、内部温度传感器及Vintrv相关配置。ADC分频设定ADC模拟部分的时钟,其由HCLK或PLLCLK分频而来,由PLLCLK_TO_ADCbit选择HCLK或PLLCLK,可设定2~17中的任意一种分频。DMA请求接续使能设定在传输完DMA设定个数数据后,普通通道转换完毕是否再产生DMA请求。内部温度传感器及Vintrv使能内部温度传感器及内部参考电压,其分别连接到ADC1的CH16和CH17。
  • ADC基础部分结构体配置包括序列模式、反复模式、数据对齐、普通转换序列长度。序列模式不论普通还是抢占组,只要配置有多个通道,就需要开启序列模式。反复模式若应用需要周期性的触发转换时,就需要关闭反复模式,不然周期性的触发将变得无效。当应用不想周期性的触发,而期望单次触发后就不停的转换设定通道组时需开启反复模式。数据对齐设定转换数据靠右或是靠左对齐放置于数据寄存器。普通转换序列长度可设定1~32中的任何一个长度,指示单个普通序列包含的通道个数,需与实际普通通道序列个数一致。
  • 普通通道配置包含通道配置、触发配置、数据传输方式。通道配置由转换顺序、通道值、采样周期的设定组成。其中不同顺序可配置相同通道值。触发配置由触发源和触发边沿检测的设定组成。若使用软件触发时,需要禁止触发边沿检测。数据传输方式可设定CPU或DMA传输转换数据。
  • 抢占通道配置包含通道个数、通道配置、触发配置。通道个数可设定1~4中的任何一个长度,指示单个抢占序列包含的通道个数,需与实际抢占通道序列个数一致。通道配置由转换顺序、通道值、采样周期的设定组成。其中不同顺序可配置相同通道值。触发配置由触发源和触发边沿检测的设定组成。若使用软件触发时,需要禁止触发边沿检测。
  • 特殊模式配置(非必需)分割模式包括每次触发转换的普通通道个数、普通通道分割模式使能、抢占通道分割模式使能。抢占自动转换模式用于设定普通组转换结束后的抢占通道组自动转换使能。过采样包括过采样率、过采样移位、普通过采样触发模式使能、普通过采样重转模式选择、普通及抢占过采样使能的设定。
  • 中断配置

使能对应中断,包括溢出中断、普通通道转换结束中断、抢占通道组转换结束中断、电压检测超过范围中断中的一个或多个。

  • ADC上电使能ADC让ADC上电,由于上电需要稳定时间,因此ADC上电后需等待ADC的RDY标志处于置位后才可进行后续动作。
  • ADC校准为保障ADC转换数据准确,在ADC上电后需进行校准。其包含:A/D初始化校准、等待初始化校准完成、A/D校准、等待校准完成。
  • ADC分辨率调整在ADC校准完毕后,即可进行分辨率切换。切换分辨率后,软件需要等待ADC的RDY标志处于置位后才可进行后续动作。

至此,ADC的初始化配置就算全部完成。随后,可通过软件或使能硬件触发源进行触发转换。

ADC数据获取方法

ADC支持多种数据获取方法,通常可概括为如下几种

  • CPU获取抢占通道数据抢占通道数据不具备DMA能力,只能透过CPU获取。推荐使用中断获取,方法如下1) 抢占通道组转换结束中断使能;2) 抢占通道组转换结束中断函数内将转换数据缓存进数组内;3) 其他应用逻辑内透过数组内的数据进行数据的后续算法处理。
  • CPU读取普通通道数据423额外支持通过CPU读取普通通道数据。为保障数据读取的实时性,同样推荐使用中断获取,方法如下1) 软件设置ADC_CTRL2的EOCSFEN位让每次数据寄存器更新时置位OCCE标志;2) 普通通道组转换结束中断使能;3) 普通通道组转换结束中断函数内将转换数据缓存进数组内;4) 其他应用逻辑内透过数组内的数据进行数据的后续算法处理。
  • DMA读取普通通道数据普通通道数据具备DMA能力。为避免软件耗时,可直接采用DMA读取转换数据,方法如下1) 初始化并使能DMA;2) 使能ADC的DMA模式;3) 在DMA传输完成中断函数内获取DMA的buffer数据;4) 其他应用逻辑内透过buffer数据进行数据的后续算法处理。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • adc
    adc
    +关注

    关注

    95

    文章

    5654

    浏览量

    539527
  • 雅特力
    +关注

    关注

    0

    文章

    135

    浏览量

    7774
  • AT32
    +关注

    关注

    1

    文章

    97

    浏览量

    1831
收藏 人收藏

    评论

    相关推荐

    雅特力AT32F423 PWC使用指南

    关系电压调节器,电压调节器的几个工作状态省电模式,包括睡眠模式、深度睡眠模式、待机模式图1.电源域框图PWC基本功能解析供电方案功能介绍AT32F423MCU的供
    的头像 发表于 03-05 08:18 162次阅读
    雅特力<b class='flag-5'>AT32F423</b> PWC<b class='flag-5'>使用指南</b>

    雅特力AT32F423 GPIO使用指南

    GPIO特性AT32F423支持多达86个双向I/O引脚,这些引脚分为6组,分别为PA0-PA15、PB0-PB15、PC0-PC15、PD0-PD15、PE0-PE15
    的头像 发表于 03-05 08:18 214次阅读
    雅特力<b class='flag-5'>AT32F423</b> GPIO<b class='flag-5'>使用指南</b>

    AT32F423 I 2C使用指南

    电子发烧友网站提供《AT32F423 I 2C使用指南.pdf》资料免费下载
    发表于 02-01 09:30 0次下载
    <b class='flag-5'>AT32F423</b> I 2C<b class='flag-5'>使用指南</b>

    雅特力AT32F423时钟配置入门指南

    电子发烧友网站提供《雅特力AT32F423时钟配置入门指南.pdf》资料免费下载
    发表于 01-31 09:37 0次下载
    雅特力<b class='flag-5'>AT32F423</b>时钟配置入门<b class='flag-5'>指南</b>

    AT32F425入门使用指南

    AT32F425入门使用指南旨在让用户快速使用AT32F425xx 进行项目开发。
    发表于 10-26 07:46

    AT32F423时钟配置入门指南

    AT32F423时钟配置本应用入门指南主要介绍两部分内容:1、基于提供的V2.x.x 的板级支持包来进行时钟源码的配置及修改2、如何使
    发表于 10-26 07:22

    AT32F423安全库应用说明

    这篇应用笔记主要在阐述AT32F423系列安全库区的应用原理、软件使用方法及范例程序。
    发表于 10-26 07:18

    AT32F423 DMA使用指南

    AT32F423 拥有 2 个 DMA 控制器(DMA1/DMA2),每个 DMA 支持 7 个通道且外设的 DMA 请求可映射到任意通道上。本文主要就 DMA 的基本功能进行讲解和案列解析。
    发表于 10-26 06:51

    AT32F423 ADC使用指南

    AT32 的 ADC 是一个将模拟输入信号转换为设定分辨率数位数字信号的外设。采样率最高可达5.33MSPS。多达 26 个通道源可进行采样及转换。具备多种功能强大的模式,本文主要以 ADC 的特色功能进行讲解和案列解析。
    发表于 10-26 06:48

    AT32F423入门使用指南

    AT32F423入门使用指南旨在让用户快速使用AT32F423xx 进行项目开发。
    发表于 10-26 06:37

    AT32F423的GPIO功能及固件驱动程序API的配置和使用

    这篇应用笔记介绍AT32F423的GPIO功能及固件驱动程序API的配置和使用,并对BSP例程的软件设计加以说明,同时演示使用方法并展示实验效果,供用户参考。AT32F423xx的通用功能I/O
    发表于 10-26 06:26

    AT32F402_405 ADC使用指南

    AT32F402_405 ADC使用指南主要以ADC 的特色功能进行讲解和案列解析。
    发表于 10-26 06:09

    AT32F425 ADC使用指南

    AT32F425 ADC使用指南本文主要以ADC 的特色功能进行讲解和案列解析。
    发表于 10-25 08:29

    AT32F403A/407 ADC使用指南

    AT32F403A/407 ADC使用指南本文主要以ADC 的特色功能进行讲解和案列解析。
    发表于 10-25 06:31

    AT32F425 ADC使用指南

    电子发烧友网站提供《AT32F425 ADC使用指南.pdf》资料免费下载
    发表于 09-19 15:44 1次下载
    AT32F425 <b class='flag-5'>ADC</b><b class='flag-5'>使用指南</b>