roboforum.ru

Технический форум по робототехнике.
Текущее время: 01 мар 2025, 23:45

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2
Автор Сообщение
 Заголовок сообщения: Re: Помогите с USART
СообщениеДобавлено: 04 янв 2012, 04:40 
Не в сети
Аватара пользователя

Зарегистрирован: 13 янв 2011, 15:25
Сообщения: 8033
Откуда: Санкт-Петербург
не знаю как там виртуальный терминал, а реальный терминал не обязан ловить первые биты при вкл. питания...
зацикли putsf ("Hello world"); с задержкой, например, 200 мс.

Добавлено спустя 57 минут 28 секунд:
а, еще проверь приемник терминала на инверсию, может ты подаешь ттл rs232 (пассивный уровень линии "1")
а принимаешь как с max232 (пассивный "0")

Добавлено спустя 1 минуту 28 секунд:
а,еще по "абру кадабру" легко понять что где не так...
посылай код: 0ха5 - это почти меандр, и смотри что приемник получает... :)


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с USART
СообщениеДобавлено: 17 янв 2012, 00:25 
Не в сети

Зарегистрирован: 29 дек 2011, 23:26
Сообщения: 11
Разобрался что к чему. Спасибо всем кто откликнулся! Ошибка крылась в неточной настройке USART в программе CWAVR (по моей вине). Но как ни странно в PROTEUS при эмуляции процеса при учтановке Baud Rate равной той, что указана в программе CWAVR в моём случае это 9600 виртуальный терминал выдавал непонятные символы, а при снижении данной величины на 2400 (в свойствах виртуального терминала) выдал то, что и требовалось (в задаче 4 курса Самоучителя AVR). Скорее всего глюк в программе.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с USART
СообщениеДобавлено: 17 май 2012, 22:00 
Не в сети
Аватара пользователя

Зарегистрирован: 12 июл 2011, 00:49
Сообщения: 94
Откуда: Лебедин, Сумская обл. Украина
Skype: PoRuVl
прог. языки: Basic (VB, Blitz), Pascal, Delphi 7, C++
ФИО: Пономаренко Руслан Владимирович
И мне помогите. :) Есть СOM-порт на который хочу повесить МК с USARTom, но пре до мной выбор, делать 2 метра рс232 а потом max232 ставить, или сразу после порта микруху, а потом 2 метра провода usart стандарта. Заранее спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с USART
СообщениеДобавлено: 17 май 2012, 23:28 
Не в сети
скрытый хозяин вселенной :)
Аватара пользователя

Зарегистрирован: 18 сен 2006, 12:26
Сообщения: 18018
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич
собственно если использовать хороший кабель то можно просто от компа кинуть провод до устройства
нормальным экранированным кабелем можно и на десяток метров пробросить.

_________________
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с USART
СообщениеДобавлено: 17 май 2012, 23:43 
Не в сети
Аватара пользователя

Зарегистрирован: 12 июл 2011, 00:49
Сообщения: 94
Откуда: Лебедин, Сумская обл. Украина
Skype: PoRuVl
прог. языки: Basic (VB, Blitz), Pascal, Delphi 7, C++
ФИО: Пономаренко Руслан Владимирович
Подумал, и повесил схемку сразу на порт, дальше 2 метра екрантрованого провода.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Помогите с USART
СообщениеДобавлено: 18 май 2012, 14:34 
Не в сети
Аватара пользователя

Зарегистрирован: 12 июл 2011, 00:49
Сообщения: 94
Откуда: Лебедин, Сумская обл. Украина
Skype: PoRuVl
прог. языки: Basic (VB, Blitz), Pascal, Delphi 7, C++
ФИО: Пономаренко Руслан Владимирович
Запустил, замкнул прием передачу в ожидании получить сигнал по кругу, не пришел сигнал. Может так проще без Микрухи мах232 а напрямую нольмодемным шнуром?


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 21 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
phpBB SEO