标题: Proteus8.6仿真stm32f103R6的ADC [打印本页]

作者: 51hei200409    时间: 2020-4-9 21:26
标题: Proteus8.6仿真stm32f103R6的ADC
Proteus8.6仿真stm32f103R6的ADC,用ADC读取电位器的值。


下面是运行效果图


stm32f103R6的时钟频率8MHZ ,ADC1, 通道1
  1. //adc.c
复制代码
//main.c
#include "delay.h"
#include "adc.h"
#include "usart.h"
#include<stdio.h>
int main(void)
{
    u16 adcx;
    RCC_Configuration();//设内部时钟源,系统时钟8MHZ
    NVIC_PriorityGroupConfig(NVIC_PriorityGroup_2);//中断优先级设置
    SysTick_Init();//时钟初始化
    Adc_Init();//adc初始化
    uart_init(9600);//串口初始化
    while(1)
    {
        adcx=Get_Adc_Average(ADC_Channel_1,10);
        printf("%d\r\n",adcx);
        delay(500);
    }
}




作者: tourain    时间: 2020-4-24 12:40
亲,可以提供一下源码和头文件吗?
作者: 1486000676    时间: 2020-8-5 00:25
亲,方便把源码及仿真图发一下嘛?
作者: 白冷苏    时间: 2020-8-13 15:28
大佬,可不可以发下工程文件,跪求
作者: 899    时间: 2022-4-1 22:01
博主,你好!我在Proteus仿真adc时程序运行到复位校验时就一直卡到那里ADC_GetResetCalibrationStatus(ADC1),您直到是怎么回事吗?




欢迎光临 (http://www.51hei.com/bbs/) Powered by Discuz! X3.1