资源简介
此实验使用的是ADC1的通道10-15(对应的IO为PC0-PC4)用于监测这5个通道的AD,程序下载进去后,可以使用对应的导线连接PC0-PC4和GND或者3.3,即可通过串口调试助手输出对应通道检测的电压值。注意ADC通道不能接入高于3.3V的电压。
代码片段和文件信息
#include “adc.h“
#include “SysTick.h“
u16 ADC_ConvertValue[5]={00000};
/*******************************************************************************
* 函 数 名 : ADCx_Init
* 函数功能 : ADC初始化
* 输 入 : 无
* 输 出 : 无
*******************************************************************************/
void ADCx_Init(void)
{
GPIO_InitTypeDef GPIO_InitStructure; //定义结构体变量
ADC_InitTypeDef ADC_InitStructure;
DMA_InitTypeDef DMA_InitStructure;
RCC_APB2PeriphClockCmd(RCC_APB2Periph_GPIOC|RCC_APB2Periph_ADC1ENABLE);
// 打开DMA时钟
RCC_AHBPeriphClockCmd(RCC_AHBPeriph_DMA1 ENABLE);
// 复位DMA控制器
DMA_DeInit(DMA1_Channel1);
// 配置 DMA 初始化结构体
// 外设基址为:ADC 数据寄存器地址
DMA_InitStructure.DMA_PeripheralbaseAddr = ( u32 ) ( & ( ADC1->DR ) )
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 3673 2017-11-08 11:38 4. ADC模数转换--多通道-DMA方式\APP\adc\adc.c
文件 127 2017-11-08 11:33 4. ADC模数转换--多通道-DMA方式\APP\adc\adc.h
文件 508 2017-03-17 17:20 4. ADC模数转换--多通道-DMA方式\APP\beep\beep.c
文件 260 2017-03-17 17:19 4. ADC模数转换--多通道-DMA方式\APP\beep\beep.h
文件 4681 2017-03-20 13:28 4. ADC模数转换--多通道-DMA方式\APP\exti\exti.c
文件 97 2016-08-26 10:59 4. ADC模数转换--多通道-DMA方式\APP\exti\exti.h
文件 3507 2017-03-22 14:32 4. ADC模数转换--多通道-DMA方式\APP\input\input.c
文件 216 2017-03-22 14:21 4. ADC模数转换--多通道-DMA方式\APP\input\input.h
文件 1018 2016-11-13 15:36 4. ADC模数转换--多通道-DMA方式\APP\iwdg\iwdg.c
文件 136 2016-09-06 09:09 4. ADC模数转换--多通道-DMA方式\APP\iwdg\iwdg.h
文件 1923 2017-03-20 13:14 4. ADC模数转换--多通道-DMA方式\APP\key\key.c
文件 941 2017-03-20 13:13 4. ADC模数转换--多通道-DMA方式\APP\key\key.h
文件 763 2017-03-17 17:12 4. ADC模数转换--多通道-DMA方式\APP\led\led.c
文件 382 2017-03-20 13:18 4. ADC模数转换--多通道-DMA方式\APP\led\led.h
文件 1758 2017-03-20 14:51 4. ADC模数转换--多通道-DMA方式\APP\pwm\pwm.c
文件 109 2017-03-20 14:51 4. ADC模数转换--多通道-DMA方式\APP\pwm\pwm.h
文件 453 2017-03-17 17:38 4. ADC模数转换--多通道-DMA方式\APP\smg\smg.c
文件 328 2017-03-17 17:36 4. ADC模数转换--多通道-DMA方式\APP\smg\smg.h
文件 1753 2016-11-11 19:55 4. ADC模数转换--多通道-DMA方式\APP\time\time.c
文件 103 2016-08-30 14:19 4. ADC模数转换--多通道-DMA方式\APP\time\time.h
文件 6062 2017-03-22 14:55 4. ADC模数转换--多通道-DMA方式\APP\touch_key\touch_key.c
文件 319 2016-09-08 09:06 4. ADC模数转换--多通道-DMA方式\APP\touch_key\touch_key.h
文件 591 2017-03-22 14:59 4. ADC模数转换--多通道-DMA方式\APP\wkup\wkup.c
文件 103 2016-09-09 15:06 4. ADC模数转换--多通道-DMA方式\APP\wkup\wkup.h
文件 1625 2016-11-13 15:41 4. ADC模数转换--多通道-DMA方式\APP\wwdg\wwdg.c
文件 94 2016-09-06 14:57 4. ADC模数转换--多通道-DMA方式\APP\wwdg\wwdg.h
文件 399 2011-04-23 10:24 4. ADC模数转换--多通道-DMA方式\keilkilll.bat
文件 17273 2010-06-07 10:25 4. ADC模数转换--多通道-DMA方式\Libraries\CMSIS\core_cm3.c
文件 85714 2011-02-09 14:59 4. ADC模数转换--多通道-DMA方式\Libraries\CMSIS\core_cm3.h
文件 15503 2011-03-10 10:52 4. ADC模数转换--多通道-DMA方式\Libraries\CMSIS\startup_stm32f10x_hd.s
............此处省略98个文件信息
- 上一篇:STM32固件库使用手册.pdf
- 下一篇:stm32开机例程即综合测试例程
相关资源
- STM32开发板实验指导1
- I0操作_LED流水灯xws
- stm32f303休眠
- STM32游戏手柄实验
- 非阻塞式AT指令发送接收工程,可驱动
- STM32F103输出相位可变方波
- 485实验(RS485总线的使用,基于阿波罗
- CS5532 的 STM32 驱动程序
- C876模板(基于战舰STM32F103开发板)
- STM32 GPIO输入输出
- 基于stm32f103的AD7091源码
- STC51 ADC 采集及串口通讯
- STM32F0硬件IIC
- stm32 低电平捕获
- stm32控制W5500收发
- STM32F103 串口环形队列应用程序
- 基于STM32F407的AD7616代码
- stm32遥控
- stm32 can bootloader
- ALIENTEK MiniSTM32开发板入门资料
- AD7276驱动程序 STM32
- STM32F103系列ADC操作
- STM32模拟iic
- STM32 4路通用定时器程序
- STM32 4路高级定时器程序
- STM32F10x官方固件库v3.5.0
- STM32应用.pdf
- STM32c8t6 PS2 小车源码
- AVR双路ADC采集通过串口发送
- STM32H7库函数说明 英文版(共计1514页
评论
共有 条评论