سلام.
کسی میدونه مشکل این برنامه چیه.
وقتی دیباگ میکنم عدد توی ریجیستر دیتای adcتغییر نمیکنه با اینکه ولتاژ تغییر میکنه.
کسی میدونه مشکل این برنامه چیه.
وقتی دیباگ میکنم عدد توی ریجیستر دیتای adcتغییر نمیکنه با اینکه ولتاژ تغییر میکنه.
کد:
#include <stm32f10x_lib.h> #include "STM32_Init.h" int main (void) { int j,a; stm32_Init(); RCC->APB2ENR=(1<<4)|(1<<9)|(1<<2);// clk adc1&clk portc,a enable ADC1->SQR3 = ( 1UL << 0); ADC1->CR2=7; while(1) { a=ADC1->DR; } }
دیدگاه