MSP430学习笔记(五)丨12位模数转换器ADC12_A

本篇文章包含的内容

  • 一、ADC12_A模块库函数简介
  • 二、常用库函数及其使用方法
  • 三、代码示例
    • 3.1 单通道转换

​  笔者学习采用单片机型号为MSP430F5529,使用MSP-EXP430F5529LP开发板。


一、ADC12_A模块库函数简介

MSP430学习笔记(五)丨12位模数转换器ADC12_A_第1张图片

​  12位模拟数字转换器(ADC12_A)API提供了一组用于使用MSP430Ware ADC12_A模块的函数。这些函数用于初始化ADC12_A模块,设置每个内存缓冲区的信号源和参考电压,并管理ADC12_A模块的中断。

​  ADC12_A模块能够将模拟信号转换为相对于给定参考电压的数字值。它可以生成从0到Vcc的数字值,分辨率为8位、10位或12位,有16个不同的内存缓冲区(12个外部信号,4个内部信号)用于存储转换结果。它可以在2种不同的采样模式(扩展采样模式、脉冲采样模式)和4种不同的转换模式(单通道)下运行。采样模式分为扩展采样和脉冲采样,在扩展采样中,采样/保持信号必须保持高电平以进行采样,而在脉冲模式下,设置一个采样计时器以在采样/保持信号的上升沿开始采样,并持续采样指定数量的时钟周期。4种转

你可能感兴趣的:(MSP430,学习笔记,学习,笔记,MSP430,嵌入式硬件)