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

 
 
> MSP430 флаги UART
ThE_BuZz
сообщение Apr 10 2012, 06:33
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 10-02-12
Пользователь №: 70 196



Использую контроллер CC430F5137. Возникла проблема с флагами уарта - а именно передача массива данных (опустошение буффера передатчика). Контроллер напроч не обращает внимание на флаги UCA0TXIFG и на UCBUSY. В итоге - мясо из байтов. Может кто сталкивался с таким?.

while(temp!=RxBuffer[0])
{
P3OUT |= BIT2; //Tx on
while((UCA0IFG&BIT1 == 0)&& (UCA0STAT&UCBUSY !=0));
UCA0TXBUF=RxBuffer[temp+1];

// for(i=0; i<8; i++)
// {
// }
temp++;
P3OUT &= ~BIT2; //Tx off
}
Go to the top of the page
 
+Quote Post



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

 


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


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