реклама на сайте
подробности

 
 
> DBGU at91sam7s128, прошу помощи
Старый Бабай
сообщение Jun 22 2006, 10:01
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 104
Регистрация: 5-12-05
Из: Екатеринбург
Пользователь №: 11 823



Недавно пересер на ARM
Начал писать
Хочу использовать модуль DBGU, но никак не получается его инициализировать

Помогоите разобраться

Код ниже

void DBGU_Init(void)
{
//DBGU_CR = DBGU_CR_RXEN | DBGU_CR_TXEN;
DBGU_CR = DBGU_CR_TXEN | DBGU_CR_TXEN;
DBGU_MR = 0x00000000;
DBGU_IER = 0x00000000;
DBGU_IMR = 0x00000000;
//DBGU_BRGR= 120;
DBGU_BRGR= PROCESSOR_CLOCK_FREQUENCY / (16 * baudrate);
// Init IO
PIOA_PDR |= (PIOA_PDR_P9)|(PIOA_PDR_P10);
PIOA_PER &= ~(PIOA_PER_P9)|(PIOA_PER_P10);
// Enable Perpinales A - DBGU pins
PIOA_ASR |= (PIOA_ASR_P9)|(PIOA_ASR_P10);
PIOA_BSR &= ~(PIOA_BSR_P9)|(PIOA_BSR_P10);
}

void DBGU_Tx(char D)
{
while(!(DBGU_SR & DBGU_SR_TXRDY));
DBGU_THR = D;
}
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 15:31
Рейтинг@Mail.ru


Страница сгенерированна за 0.01336 секунд с 7
ELECTRONIX ©2004-2016