[STM32F1] 经验分享:STM32F1 ADC相关函数使用技巧

[复制链接]
 楼主| 飘向北方 发表于 2024-11-8 09:52 | 显示全部楼层 |阅读模式
ADC_DeInit函数:
函数名 ADC_DeInit
函数原形 void ADC_DeInit(ADC_TypeDef* ADCx)
功能描述 将外设 ADCx 的全部寄存器重设为缺省值
输入参数 1 ADCxx 可以是 1 或者 2 来选择 ADC 外设 ADC1 ADC2
输出参数 2
返回值
被调用函数
RCC_APB2PeriphClockCmd()

使用实例:
/* Resets ADC2 */
ADC_DeInit(ADC2);


 楼主| 飘向北方 发表于 2024-11-8 09:53 | 显示全部楼层
函数ADC_Init
10420672d6f0f85592.png
  1. ADC_InitTypeDef structure
  2. ADC_InitTypeDef 定义于文件“stm32f10x_adc.h”:
  3. typedef struct
  4. {
  5. u32 ADC_Mode;
  6. FunctionalState ADC_ScanConvMode;
  7. FunctionalState ADC_ContinuousConvMode;
  8. u32 ADC_ExternalTrigConv;
  9. u32 ADC_DataAlign;
  10. u8 ADC_NbrOfChannel;
  11. } ADC_InitTypeDef
ADC_Mode
ADC_Mode 设置 ADC 工作在独立或者双 ADC 模式。参阅 Table 8.获得这个参数的所有成员。

 楼主| 飘向北方 发表于 2024-11-8 09:54 | 显示全部楼层
函数ADC_Cmd
6894672d6f6915a72.png
 楼主| 飘向北方 发表于 2024-11-8 09:55 | 显示全部楼层
函数ADC_DMACmd
55962672d6f865d32d.png
 楼主| 飘向北方 发表于 2024-11-8 10:15 | 显示全部楼层
函数ADC_ITConfig
43902672d7425ece26.png
 楼主| 飘向北方 发表于 2024-11-8 10:33 | 显示全部楼层
函数ADC_ResetCalibration
43967672d789561016.png
 楼主| 飘向北方 发表于 2024-11-8 12:12 | 显示全部楼层
函数 ADC_ GetResetCalibrationStatus
13537672d78bc0cb19.png
 楼主| 飘向北方 发表于 2024-11-8 12:13 | 显示全部楼层
函数ADC_GetCalibrationStatus
58653672d8fe2d8976.png
 楼主| 飘向北方 发表于 2024-11-8 12:15 | 显示全部楼层
函数ADC_SoftwareStartConvCmd
90093672d8ffa7f938.png
 楼主| 飘向北方 发表于 2024-11-8 13:00 | 显示全部楼层
函数ADC_GetSoftwareStartConvStatus
10829672d907e95bca.png
您需要登录后才可以回帖 登录 | 注册

本版积分规则

10

主题

87

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部

10

主题

87

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部