pPMC->PMC_PCER=1<<4;// enable ADC pADC->ADC_MR=(60<<8)|(1<<4)|(10<<24)|(7<<16);//prescal msc/120+lowres pADC->ADC_CHER=1<<4;//enable 4 chanal pADC->ADC_CR=1<<0; pADC->ADC_CR=0; nrst=100; while(nrst--);//reset + wait pADC->ADC_CR=1<<1;//start while(!(pADC->ADC_SR & (1<<4))){ pPIO-> PIO_SODR=1<<12; pPIO-> PIO_CODR=1<<12;} nrst=pADC->ADC_CDR4; не выхожу из цикла проверки флага конца преобразования ( меандр на ноге).Почему? Или пришлите пожалуста свой образец инициации.
|