实验的基本功能:采集PC0引脚的输入电压,通过串口打印出采集的电压值。
本实验是使用通道10,采集PC0引脚的输入电压。
#include "stm32f10x.h"
#include "stm32f10x_usart.h"
#include <stdio.h>
#include "stm32f10x dma.h"
#include "stm32f10x_adc.h"
void RCC_Contiguration(void);
void GPIO_Configuration(void);
void DMA_Configuration(void);
void USART_Config(void);
int fputc(int ch, FILE*f);
void ADC_Configuration(void):
vul6 ADC_ConvertedValue;
static unsigned long ticks;
int main(void)
{
uint8_t flag=0;
uint32_t value=0;
RCC_Configuration():
GPIO_Configuration():
USART_Config():
DMA_Configuration():
ADC_Configuration():
USART_ClearFlag(USART1,USART_FLAG_TC);
while(1)
{
if(ticks++>=9