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

 
 
> подскажите по uart
yung
сообщение Mar 25 2005, 12:43
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 207
Регистрация: 25-03-05
Из: Рязань
Пользователь №: 3 669



только начал работать с msp430f149. Что-то после AVR и 51-х грустно. Если не трудно, бросьте что-нибудь из примеров использования UART (на Си).
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
vvvvv
сообщение Aug 24 2005, 20:56
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 342
Регистрация: 21-06-04
Пользователь №: 85



Все это ботва, ребята, на самом деле WaitCommEvent нормально не пашет, он собака пропускает символы через раз. А если плотно на
ComPort сесть, то он подвешивает всю Вашу программу. Выход я нашел такой:
1.Программа плотно садится на Comport. Самое главное символы не теряются.
2. Естественно программы чтения записи в Com сразу поместить в отдельный поток. Подвешиваться будет он, а не вся Ваша графика
3. Настроить таймеры в головной программе так, чтобы через
какое то время через AFXThrowException выдергивать Com из ожидания символа. Тогда во всяком случае головная программа будет знать, что вот мол символ не пришел скажем через 10 сек. И далее пойдет на обработку этого события по алгоритму.
Вообщем там все очень нетривиально...
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- yung   подскажите по uart   Mar 25 2005, 12:43
- - VAI   Посмотрите на сайте TI "Code Examples" h...   Mar 25 2005, 13:12
|- - kpv   не грусти, даже програмка есть, которая все пересч...   Mar 25 2005, 13:18
- - VAI   Более точно можно посчитать значения регистров исп...   Mar 26 2005, 05:17
- - -=Space=-   Чтоб не создавать новую тему, решил залать вопрос ...   Jun 9 2005, 07:45
|- - rezident   Цитата(-=Space=- @ Jun 9 2005, 13:4...   Jun 9 2005, 09:36
- - -=Space=-   Цитата(rezident @ Jun 9 2005, 13:36)Нужно не ...   Jun 9 2005, 10:44
|- - rezident   Цитата(-=Space=- @ Jun 9 2005, 16:4...   Jun 9 2005, 13:36
- - -=Space=-   Интерфейс RS485 протокол "Многопроцессорный ф...   Jun 9 2005, 17:00
- - rezident   Я не совсем про это спрашивал. Меня интересовал пр...   Jun 9 2005, 17:40
- - -=Space=-   Если про протокол верхнего уровня, то он у нас сво...   Jun 9 2005, 18:31
|- - Alex2172   Цитата(-=Space=- @ Jun 9 2005, 21:3...   Jun 10 2005, 06:43
|- - rezident   Цитата(-=Space=- @ Jun 10 2005, 00:...   Jun 10 2005, 09:42
- - -=Space=-   Цитата(Alex2172 @ Jun 10 2005, 10:43)Простите...   Jun 10 2005, 07:14
- - KaeMZer   Пытаюсь реализовать обмен данными контроллера MSP4...   Aug 22 2005, 00:21
|- - Dimka84   Цитата(KaeMZer @ Aug 22 2005, 04:21)Пытаюсь р...   Aug 23 2005, 23:02
|- - KaeMZer   Цитата(Dimka84 @ Aug 24 2005, 02:02)Может ежл...   Aug 23 2005, 23:36
|- - Dimka84   Цитата(KaeMZer @ Aug 24 2005, 03:36)а что за ...   Aug 24 2005, 08:45
- - arttab   Извините если что то упустил, но.. Но если есть с...   Aug 22 2005, 01:31
- - KaeMZer   подскажите по uart подскажите пожалуйста, какие у...   Aug 22 2005, 15:25
- - VAI   лог.1 близка к питанию, лог.0 - к 0(Vss) Более под...   Aug 23 2005, 04:09
- - aal   По RS485: что мешает принимать передоваемое и для ...   Aug 23 2005, 06:20
- - KaeMZer   VAI, спасибо. никак не мог найти.   Aug 23 2005, 10:54
- - Dimka84   Может ежли не секрет скажешь на каком форуме. Анал...   Aug 23 2005, 22:58
- - KaeMZer   не секрет - http://forum.sources.ru/   Aug 23 2005, 23:28
- - KaeMZer   ЦитатаСо стороны PC прогу для работы с COM нормаль...   Aug 24 2005, 11:50
- - Dimka84   Основная проблема, это COM. А именно приём. Я обра...   Aug 24 2005, 12:06
- - KaeMZer   мне видится вот какое решение: создать отдельный п...   Aug 24 2005, 12:33
- - Dimka84   Наверное так и придётся делать. Статья есть здесь:...   Aug 24 2005, 14:40
- - vvvvv   Прошу прощения за выражение "ботва", это...   Aug 25 2005, 06:22
- - KaeMZer   да никак по-другому это не назовёшь! я рад ч...   Aug 25 2005, 07:27


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

 


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


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