Почему ничего не записывается в CONTROL REGISTER USARTа ?
Использую KEIL и ULINK2 При эмуляции вижу в окне Peripherals US0_CR=0x00000000 Руками в этом окне другое значение не вводится.
Что я делаю не так ? Спасибо !
//Настраиваем порт //RXD TXD RTS *AT91C_PIOA_OER|=(1<<5)|(1<<6)|(1<<7); *AT91C_PIOA_OWER|=(1<<5)|(1<<6)|(1<<7); *AT91C_PIOA_PDR|=(1<<5)|(1<<6)|(1<<7); *AT91C_PIOA_ASR|=(1<<5)|(1<<6)|(1<<7);
AT91C_BASE_PMC->PMC_PCER=0xFFFFFFFF; // Настраиваем PMC
*AT91C_US0_CR|=AT91C_US_RXEN | AT91C_US_TXEN; // ПОЧЕМУ ЭТА СТРОЧКА НИЧЕГО НЕ ДЕЛАЕТ ?
Сообщение отредактировал MiklPolikov - Nov 29 2008, 12:41
--------------------
Если у Вас нет практического опыта в данной теме- не вступайте в дискуссию и не пишите никаких теоретических рассуждений! Заранее спасибо !
|