Сообщение в терминал приходит кракозябрами

Обсуждаем контроллеры компании Atmel.
Ответить
Грызет канифоль
Сообщения: 269
Зарегистрирован: Чт мар 11, 2010 17:45:37
Откуда: г.фрязино

Сообщение mastech »

Подключил сейчас через UART радиоудлинитель HC-11 работает стабильно.

Добавлено after 57 minutes 31 second:
[uquote="Dimon456",url="/forum/viewtopic.php?p=3726480#p3726480"]mastech, покажите свой makefile, а лучше полностью проект в архив и сюда.[/uquote]
Добавил

Добавлено after 1 hour 16 minutes 46 seconds:
Уже просто эксперимент:
Перед основным циклом ставлю задержку 5 сек.
Если законектить терминал пока 5 сек не прошли данные идут норм.
Если выждать эти 5сек и потом нажать коннект то в 80% случаев - мусор.

Добавлено after 4 minutes 37 seconds:
Использовал две библиотеки:
http://homepage.hispeed.ch/peterfleury/ ... tware.html
https://github.com/andygock/avr-uart/blob/master/uart.c хотя это переделка первой но скорость как то иначе настраивается.
Вложения
GccApplication2.rar
(66.44 КБ) 268 скачиваний
Реклама
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

mastech, ради эксперимента попробуйте мой hex залить (библиотека uart заменена полностью), atmega16 F_CPU = 7372800 UART=19200
Вложения
main.zip
(4.25 КБ) 245 скачиваний
Реклама
Грызет канифоль
Сообщения: 269
Зарегистрирован: Чт мар 11, 2010 17:45:37
Откуда: г.фрязино

Сообщение mastech »

[uquote="Dimon456",url="/forum/viewtopic.php?p=3726766#p3726766"]mastech, ради эксперимента попробуйте мой hex залить (библиотека uart заменена полностью), atmega16 F_CPU = 7372800 UART=19200[/uquote]

Прошил.
Выдает: <0><0><0><0><0><0><0><0><0><0><0><0><0> и т.д.
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

mastech писал(а):Прошил.
Выдает: <0><0><0><0><0><0><0><0><0><0><0><0><0> и т.д.
Да, как-то совершенно забыл совсем про это, давайте еще раз, этот вариант должен работать.
Вложения
main.zip
(4.26 КБ) 243 скачивания
Реклама
Эиком - электронные компоненты и радиодетали
Грызет канифоль
Сообщения: 269
Зарегистрирован: Чт мар 11, 2010 17:45:37
Откуда: г.фрязино

Сообщение mastech »

[uquote="Dimon456",url="/forum/viewtopic.php?p=3727144#p3727144"][quote="mastech"]]Да, как-то совершенно забыл совсем про это, давайте еще раз, этот вариант должен работать.[/uquote]

точно так же, как и у меня, до ресета мусор после "test"
скорость 19200
кварц 7,3


НС5ў•НС5ў•НС5ў•НС5ў•НС5ў•НС5ў•НС5ў•НС5ў•НС5ў•НС5ў•НС5ў•НС5ў•НС5ў•НС5ў•НС5ў•НС5ў - до ресета

test - после
test
test
test
test
test
test
Реклама
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

О, так здесь просто глючный преобразователь UART<>USB!
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Реклама
Грызет канифоль
Сообщения: 269
Зарегистрирован: Чт мар 11, 2010 17:45:37
Откуда: г.фрязино

Сообщение mastech »

[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3727171#p3727171"]О, так здесь просто глючный преобразователь UART<>USB![/uquote]
Ага аж три штуки и все разных моделей.
Собутыльник Кота
Аватара пользователя
Сообщения: 2516
Зарегистрирован: Пт июл 12, 2019 22:52:01

Сообщение Eddy_Em »

Ну, тогда остается разве что какая-то клиническая невезуха...
Linux rules! Windows must die. Здравомыслящий человек добровольно будет пользоваться мастдаем лишь в двух случаях: под дулом автомата или под влиянием анального зонда.
Я на гитхабе, в ЖЖ
Контактная информация:
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Ресет у вас подтянут через резистор 10кОм к +, а к минусу повесьте конденсатор 0,1мкФ.
JTAG отключен?
Грызет канифоль
Сообщения: 269
Зарегистрирован: Чт мар 11, 2010 17:45:37
Откуда: г.фрязино

Сообщение mastech »

[uquote="Dimon456",url="/forum/viewtopic.php?p=3727180#p3727180"]Ресет у вас подтянут через резистор 10кОм к +, а к минусу повесьте конденсатор 0,1мкФ.
JTAG отключен?[/uquote]
Использую отладочные платы pinboard 1 и 2 в первой версии резистор 4к7(когда-то давно поменял, стоял 10к. тоже глюки отлавливал) на второй 10к кондеры стоят, джитаг отключен.
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Настройки терминала такие?
Биты данных 8
Стоп бит 1
Четность нет
Управление потоком XON/XOFF
Грызет канифоль
Сообщения: 269
Зарегистрирован: Чт мар 11, 2010 17:45:37
Откуда: г.фрязино

Сообщение mastech »

[uquote="Dimon456",url="/forum/viewtopic.php?p=3727188#p3727188"]Настройки терминала такие?
Биты данных 8
Стоп бит 1
Четность нет
Управление потоком XON/XOFF[/uquote]


XON/XOFF не стоял, но это не помогло
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Вы прошивку как грузите? Через бутлоадер, или через isp-программатор?
Грызет канифоль
Сообщения: 269
Зарегистрирован: Чт мар 11, 2010 17:45:37
Откуда: г.фрязино

Сообщение mastech »

[uquote="Dimon456",url="/forum/viewtopic.php?p=3727193#p3727193"]Вы прошивку как грузите? Через бутлоадер, или через isp-программатор?[/uquote]
Isp
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Покажите фьюзы.
Грызет канифоль
Сообщения: 269
Зарегистрирован: Чт мар 11, 2010 17:45:37
Откуда: г.фрязино

Сообщение mastech »

[uquote="Dimon456",url="/forum/viewtopic.php?p=3727198#p3727198"]Покажите фьюзы.[/uquote]

Включение кварца все варианты перепробовал(вроде все).
Вложения
Безымянный.png
(145.83 КБ) 246 скачиваний
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

Поставьте

Код: Выделить всё

Ext. Crystal/Resonator High Freq.; Start-up time: 16K CK + 64 ms; [CKSEL=1111 SUT=11]
и галочку попробуйте поставить

Код: Выделить всё

CKOPT fuse (operation dependent of CKSEL fuses); [CKOPT=0]
задает размах тактового сигнала.
Грызет канифоль
Сообщения: 269
Зарегистрирован: Чт мар 11, 2010 17:45:37
Откуда: г.фрязино

Сообщение mastech »

Поставил, ничего не изменилось.

Почему тогда через радиоудлинитель работает?
Последний раз редактировалось mastech Вт окт 29, 2019 20:31:27, всего редактировалось 1 раз.
Мудрый кот
Сообщения: 1849
Зарегистрирован: Вс дек 25, 2016 08:34:54

Сообщение Dimon456 »

И что обе меги так себя ведут? Или у вас одна мега16?
Грызет канифоль
Сообщения: 269
Зарегистрирован: Чт мар 11, 2010 17:45:37
Откуда: г.фрязино

Сообщение mastech »

Всего 4ре, две на платах и две накидывал, все из разных партий. Одна точно оригинальная.
Ответить

Вернуться в «AVR»