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

 
 
> потеря части посылок по ком порту
Fynjy86
сообщение Mar 13 2012, 09:35
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 42
Регистрация: 24-03-08
Пользователь №: 36 192



здравствуйте, использую MSP4304fg618 для оцифровки сигнала и передачи по ком порту в компьютер.
использую внешний кварц на 4МГц. во время передачи часть посылок теряется.
тактирую UART от ACLK, частоту вывожу на порт, проверяю - все прекрасно.
делитель, паритет, число стоп бит - всё преправерено. вот код для режима работы UART.

ORG 3300h
COMLOAD:
BIS.B #BIT4+BIT5,&P2SEL //vibiraem porti kak slugebnie
BIS.B #BIT4+BIT5,&P2DIR //vibiraem porti kak slugebnie
BIS.B #UCSWRST+UCSSEL0,&UCA0CTL1//USCI logic held in reset state.+ACLK
BIS.B #UCPEN+UCSPB+UCPAR,&UCA0CTL0// +UCBRS2 Parity enable+2stop bita
//BIS.B #UCLISTEN,&UCA0STAT// regim proslushki
MOV.B #0A0h,&UCA0BR0 //Baud Rate Control Register 0
MOV.B #01h,&UCA0BR1 //Baud Rate Control Register 0
BIS.B #UCBRS1+UCBRS2,&UCA0MCTL//Modulation Control Register= + UCBRS0
BIC.B #UCSWRST,&UCA0CTL1//logic reset state off
BIS.B #UCA0RXIE, IE2// razreshili prerivaniya
RET

Подскажите, где и что можно упустить в настройке порта.
Go to the top of the page
 
+Quote Post



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

 


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


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