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

 
 
> Проблема UART с одним стоповым битом
BDEsoft
сообщение Mar 28 2006, 05:38
Сообщение #1





Группа: Новичок
Сообщений: 3
Регистрация: 27-03-06
Из: Волгодонск
Пользователь №: 15 557



Проблема следующая.
Разрабатываю использование MASP430F149 для использования с HART протоколом. Для последнего необходимо: скорость 1200бод, 1 стоповый бит, проверка нечетности.

инициализация UART:

Код
UCTL0=CHAR+PENA;
UTCTL0=SSEL1+SSEL0;
UBR10=3;
UBR00=0x69;
UMCTL0=0XFF;
ME1=UTXE0+URXE0;
URCTL0=0;
IE1 |= URXIE0;


Выставляю в программе на компьютере данные параметры порта и на MSP ничего не приходит(точнее приходит всего одит байт (char 'д') из посылки 6 символов(ABCDEF), там же выставляю два стоповых бита , тогда приходят все символы. Вопрос, как правильно инициализировать UART MSP, чтобы он работал с одним стоповым битом. И какие при этом возникают проблемы...


--------------------
Новая акция от Microsoft... Сдается рекламное место в сообщениях об ошибке!!!
Go to the top of the page
 
+Quote Post



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

 


RSS Текстовая версия Сейчас: 8th August 2025 - 02:26
Рейтинг@Mail.ru


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