register okuma yazma sorusu

Başlatan quigon1977, 03 Mayıs 2015, 18:56:29

quigon1977

Merhaba,
ADC1_CR register in 31 nolu bitini 1 yapmak için alttaki yazım şekli doğrumu? Program hata vermiyor ama istediğim işlemi yapmıyor.
ADC1->CR  = (1 << 31); 
Bir de ADC sonucunu veren DR register ini okumam gerekiyor. Onu da şu şekilde yazdım:
sonuc = ADC1->DR;
Doğrumu bilmiyorum. Yardım lütfen