- 46
- 0
- 约9.7千字
- 约 56页
- 2017-01-22 发布于广东
- 举报
ARM技术与应用第9章ADC讲解
* 嵌入式系统原理与应用 * ADC配置过程 设置时钟:RCC_APB2PeriphClockCmd和RCC_ADCCLKConfig函数; 设置ADC工作模式:ADC_Init,ADC_RegularChannelConfig等函数 打开ADC:ADC_Cmd函数 校准ADC:ADC_ResetCalibration和ADC_StartCalibration函数 测量ADC参考电压 * 嵌入式系统原理与应用 * 内容提纲 ADC概述 STM32 ADC基本设置 ADC工作模式 单次转换模式 连续转换模式 模拟看门狗 扫描模式 双ADC模式 总结 * 嵌入式系统原理与应用 * 单次转换模式 单次转换模式下,ADC只执行一次转换,转换可由ADC_SoftwareStartConvCmd函数或外部触发启动。 转换完成,EOC标志被置位,如果设置了EOCIE,则产生中断,转换结果由ADC_GetConversionValue 函数读取 在读取转换结果后,EOC自动清除 * 嵌入式系统原理与应用 * ADC_SoftwareStartConvCmd 函数原型 void ADC_SoftwareStartConvCmd (ADC_TypeDef * ADCx, FunctionalState NewState) 功能描述 启动ADC转换 输入参数 ADCx:x=1,2,用于选择ADC1或ADC2 NewState:ENABLE/DISABLE 返回值 无 先决条件 无 应用示例 ADC_SoftwareStartConvCmd(ADC1,ENABLE) * 嵌入式系统原理与应用 * ADC_GetFlagStatus 函数原型 FlagStatus ADC_GetFlagStatus(ADC_TypeDef * ADCx, u8 ADC_FLAG) 功能描述 检查ADC标志位是否置1 输入参数 ADCx:x=1,2,用于选择ADC1或ADC2 ADC_FLAG:指点需检查的标志位,ADC_FLAG_EOC 返回值 SET/RESET 应用示例 While(ADC_GetFlagStatus(ADC1,ADC_FLAG_EOC)==RESET); * 嵌入式系统原理与应用 * ADC_ClearFlag 函数原型 void ADC_ClearFlag(ADC_TypeDef * ADCx, u8 ADC_FLAG) 功能描述 清除ADC标志位 输入参数 ADCx:x=1,2,用于选择ADC1或ADC2 ADC_FLAG:指点需清除的标志位,ADC_FLAG_EOC 返回值 无 应用示例 ADC_ClearFlag(ADC1,ADC_FLAG_EOC); * 嵌入式系统原理与应用 * ADC_GetITStatus 函数原型 FlagStatus ADC_GetITStatus(ADC_TypeDef * ADCx, u8 ADC_IT) 功能描述 检查ADC中断是否发生 输入参数 ADCx:x=1,2,用于选择ADC1或ADC2 ADC_IT:指点需检查的中断标志位,ADC_IT_EOC 返回值 SET/RESET 应用示例 ADC_GetITStatus(ADC1,ADC_FLAG_EOC); * 嵌入式系统原理与应用 * ADC_ClearITPendingBit 函数原型 void ADC_ClearITPendingBit (ADC_TypeDef * ADCx, u8 ADC_IT) 功能描述 清除ADC标志位 输入参数 ADCx:x=1,2,用于选择ADC1或ADC2 ADC_IT:指点需清除的中断标志位,ADC_IT_EOC 返回值 无 应用示例 ADC_ClearITPendingBit(ADC1,ADC_IT_EOC); * 嵌入式系统原理与应用 * ADC_ITConfig 函数原型 void ADC_ITConfig (ADC_TypeDef * ADCx, u8 ADC_IT, FunctionalState NewState) 功能描述 使能或失能ADC中断 输入参数 ADCx:x=1,2,用于选择ADC1或ADC2 ADC_IT:指点需清除的中断标志位,ADC_IT_EOC NewState: ENABLE/DISABLE 返回值 无 应用示例 ADC_ITConfig(ADC1,ADC_IT_EOC,ENABLE); * 嵌入式系统原理与应用 * ADC_GetConversionValue 函数原型 u16 ADC_GetConversionValue (ADC_TypeDef * ADCx) 功能描述 读取转换结果 输入参数 ADCx:x=1,2,用于选择ADC1或ADC2 返回值 转换结果 先决条件
您可能关注的文档
最近下载
- 现代饭店管理(课件).doc VIP
- 2024-2025学年广东省深圳市龙岗区六年级(上)期末语文试卷.pdf VIP
- 2025-2026学年内蒙古乌兰察布市初中联盟校八年级(上)期末数学试卷(含答案).pdf VIP
- (一模)哈三中2025届高三第一次模拟考试 化学试题(含答案).pdf
- Yamaha 雅马哈 乐器音响 PSR-E383 PSR-EW320 YPT-380 YPT-W320 Reference Manual 用户手册.pdf
- 医患沟通话术集锦.pdf VIP
- 2025年江苏常州初中学业水平考试英语试卷试题(含答案详解).docx VIP
- (一模)2026年合肥市高三第一次教学质量检测英语试卷(含答案)+听力音频+听力原文.docx
- 2023年山东泰安初中学业水平考试生物试卷真题(精校版).docx VIP
- 2024年山东青岛初中学业水平考试生物卷试题真题(精校打印版).pdf VIP
原创力文档

文档评论(0)