Страница 2 из 4
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 00:38:04
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 хотя это переделка первой но скорость как то иначе настраивается.
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 06:37:15
Dimon456
mastech, ради эксперимента попробуйте мой hex залить (библиотека uart заменена полностью), atmega16 F_CPU = 7372800 UART=19200
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 18:06:34
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> и т.д.
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 18:41:11
Dimon456
mastech писал(а):Прошил.
Выдает: <0><0><0><0><0><0><0><0><0><0><0><0><0> и т.д.
Да, как-то совершенно забыл совсем про это, давайте еще раз, этот вариант должен работать.
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 19:12:21
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
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 19:17:54
Eddy_Em
О, так здесь просто глючный преобразователь UART<>USB!
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 19:19:18
mastech
[uquote="Eddy_Em",url="/forum/viewtopic.php?p=3727171#p3727171"]О, так здесь просто глючный преобразователь UART<>USB![/uquote]
Ага аж три штуки и все разных моделей.
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 19:23:09
Eddy_Em
Ну, тогда остается разве что какая-то клиническая невезуха...
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 19:23:30
Dimon456
Ресет у вас подтянут через резистор 10кОм к +, а к минусу повесьте конденсатор 0,1мкФ.
JTAG отключен?
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 19:33:58
mastech
[uquote="Dimon456",url="/forum/viewtopic.php?p=3727180#p3727180"]Ресет у вас подтянут через резистор 10кОм к +, а к минусу повесьте конденсатор 0,1мкФ.
JTAG отключен?[/uquote]
Использую отладочные платы pinboard 1 и 2 в первой версии резистор 4к7(когда-то давно поменял, стоял 10к. тоже глюки отлавливал) на второй 10к кондеры стоят, джитаг отключен.
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 19:39:35
Dimon456
Настройки терминала такие?
Биты данных 8
Стоп бит 1
Четность нет
Управление потоком XON/XOFF
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 19:43:16
mastech
[uquote="Dimon456",url="/forum/viewtopic.php?p=3727188#p3727188"]Настройки терминала такие?
Биты данных 8
Стоп бит 1
Четность нет
Управление потоком XON/XOFF[/uquote]
XON/XOFF не стоял, но это не помогло
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 19:51:25
Dimon456
Вы прошивку как грузите? Через бутлоадер, или через isp-программатор?
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 19:53:50
mastech
[uquote="Dimon456",url="/forum/viewtopic.php?p=3727193#p3727193"]Вы прошивку как грузите? Через бутлоадер, или через isp-программатор?[/uquote]
Isp
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 19:57:09
Dimon456
Покажите фьюзы.
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 20:00:57
mastech
[uquote="Dimon456",url="/forum/viewtopic.php?p=3727198#p3727198"]Покажите фьюзы.[/uquote]
Включение кварца все варианты перепробовал(вроде все).
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 20:16:28
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]
задает размах тактового сигнала.
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 20:25:52
mastech
Поставил, ничего не изменилось.
Почему тогда через радиоудлинитель работает?
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 20:30:12
Dimon456
И что обе меги так себя ведут? Или у вас одна мега16?
Re: Сообщение в терминал приходит кракозябрами
Добавлено: Вт окт 29, 2019 20:33:13
mastech
Всего 4ре, две на платах и две накидывал, все из разных партий. Одна точно оригинальная.