roboforum.ru

Технический форум по робототехнике.
Текущее время: 27 ноя 2024, 02:24

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




Начать новую тему Ответить на тему  [ Сообщений: 8 ] 
Автор Сообщение
 Заголовок сообщения: ATmega128 WinAVR как использовать USART
СообщениеДобавлено: 06 окт 2007, 04:39 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
Получил модуль CRUMB128
хотел на его основе освоить avr-gcc
но пока чтото не получается - написал простейшую программу
должна отсылать 'CRUMB128\r\n' в терминал
но что-то не хочет ни как :(

прикрепил доки на модуль и программу (.tar.bz2 понимает ВинРАР)

ПС: вобщем то и с мегой128 еще не работал - все дольше с м8...


Вложения:
rs232-test.tar.bz2 [42.94 КиБ]
Скачиваний: 52
crumb128-doc.tar.bz2 [343.46 КиБ]
Скачиваний: 47


Последний раз редактировалось Vooon 06 окт 2007, 12:59, всего редактировалось 1 раз.
Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: 06 окт 2007, 07:49 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Посмотри в VMLAB что происходит.

В "библиотека" есть книга - первые шаги в WinAVR - http://www.roboforum.ru/viewtopic.htm?t=2031 - в арихиве и набор исходников к книге.

======= ИМХО

Ты вроде самый могучий на форуме но топик озаглавил плохо - это пример для начинающих ужасный.

Название топика должно быть ИНФОРМАТИВНЫМ. Например "ATmega128 WinAVR как использовать USART"

А название модуля "CRUMB128" не имеет НИ КАКОГО отношения к сути вопроса и проблемы топика.

И думаю место этому вопросу в топике "МК для начинающих" - стоило ли новый топик заводить то ???

критика принята, над названием темы действительно плохо подумал, исправил.
а вот новый топик заводить стоило, "МК для начинающих" - превратился в твой "подвал" - инфа в нем есть но ее сложно получить <V>


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATmega128 WinAVR как использовать USART
СообщениеДобавлено: 11 окт 2007, 22:18 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
опять поднял проект, он откладывался из-за обновлений...
припаял USB шнур, система определяет порт как /dev/ttyUSB0
пока не переписал эхо, но то что девайс появляется уже хороший знак - на этот раз все правильно собрал :)
жаль что низя втупую соединить ноги моста, протестить что до меги все данный идут, а она "не фтыкает" :)

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATmega128 WinAVR как использовать USART
СообщениеДобавлено: 11 окт 2007, 22:32 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Vooon писал(а):
жаль что низя втупую соединить ноги моста, протестить что до меги все данный идут, а она "не фтыкает" :)


А почему нельзя ? cp2101 не будет так работать ? Если будет то reset меги на землю и перемкунть rxd1 txd1.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATmega128 WinAVR как использовать USART
СообщениеДобавлено: 11 окт 2007, 22:40 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
avr123.nm.ru писал(а):
Vooon писал(а):
жаль что низя втупую соединить ноги моста, протестить что до меги все данный идут, а она "не фтыкает" :)


А почему нельзя ? cp2101 не будет так работать ? Если будет то reset меги на землю и перемкунть rxd1 txd1.


а впринципе идея, както забыл совсем что в ресете мега в Z, сча проверю по схеме,

блин, хренушки RESET cp2101 соединен с RESET'ом меги, схема сброса понимаеш...

(да в ап-ноте есть как это убрать... рассверлив переходное отверстие, но я не хочу портить плату)

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATmega128 WinAVR как использовать USART
СообщениеДобавлено: 12 окт 2007, 23:56 
Не в сети

Зарегистрирован: 12 окт 2007, 17:03
Сообщения: 2
С Crumb128 сделан несколько проектов с обменом через USB и RS 232.
Работает всё отлично, есть две особенности применения:
1.Для использования RS232 (микросхема MAX221) надо замкнуть 3-2 в
J2. Это есть в документации. Я замыкал каплей припоя. Есть трудность - J2 мелкий очень и надо правильно найти контакты 2-3, они не обозначены, можно проверить тестером.
2. Микросхема MAX221 предназначена для портативных устройств и при отсутсвии напряжения на входе RIN отключается (экономит питание). Если на другом конце аналогичная - не включатся обе ( что я и поимел подключив Crumb128 к ноутбуку). Лечится легко - установкой подтягивающего резистора 1kom с RIN (контакт 2 на CON4) на VCC.
При желании можно включить CP2101 и всего Crumb128 на питание от USB зумкнув VBUS (контакт 1 CON5) и VCC (контакт 20 CON2).
Удобно - не требуется внешнее питание.
А в остальном проблем нет, модуль хорошо продуман.
При отладке удобно пользоваться светодиодом на Crumb128 ( через битик PB7), сразу еще в программаторе видна рабата.
Удачи!


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATmega128 WinAVR как использовать USART
СообщениеДобавлено: 13 окт 2007, 00:13 
Не в сети
Site Admin
Аватара пользователя

Зарегистрирован: 09 фев 2006, 15:36
Сообщения: 3339
Откуда: Москва
Skype: vooon341
прог. языки: Python, C, Bash, JavaScript, C++, PHP
ФИО: Владимир Ермаков
спасибо за информацию,
про 3-2 я знал, замыкал припоем, а вот про рин нет, попробую потом
да, плата действительно очень удачная, удобно использовать :)

_________________
Linux user | Firefox user


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: ATmega128 WinAVR как использовать USART
СообщениеДобавлено: 13 окт 2007, 04:44 
Не в сети
отсылающий читать курс
Аватара пользователя

Зарегистрирован: 06 ноя 2005, 04:18
Сообщения: 14195
Откуда: Москва
Vooon писал(а):
в ап-ноте есть как это убрать... рассверлив переходное отверстие, но я не хочу портить плату)


ИМХО проще и кошерней дорожку перерезать. Это возможно ?
Этож не портить а "довести до ума" :lol:


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 8 ] 

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


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

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


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

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