Обсуждаем контроллеры компании Atmel.
Вт окт 29, 2019 00:38:04
Подключил сейчас через UART радиоудлинитель HC-11 работает стабильно.
Добавлено after 57 minutes 31 second:mastech, покажите свой makefile, а лучше полностью проект в архив и сюда.
Добавил
Добавлено after 1 hour 16 minutes 46 seconds:Уже просто эксперимент:
Перед основным циклом ставлю задержку 5 сек.
Если законектить терминал пока 5 сек не прошли данные идут норм.
Если выждать эти 5сек и потом нажать коннект то в 80% случаев - мусор.
Добавлено after 4 minutes 37 seconds:Использовал две библиотеки:
http://homepage.hispeed.ch/peterfleury/ ... tware.htmlhttps://github.com/andygock/avr-uart/blob/master/uart.c хотя это переделка первой но скорость как то иначе настраивается.
- Вложения
-
- GccApplication2.rar
- (66.44 KiB) Скачиваний: 246
Вт окт 29, 2019 06:37:15
mastech, ради эксперимента попробуйте мой hex залить (библиотека uart заменена полностью), atmega16 F_CPU = 7372800 UART=19200
- Вложения
-
- main.zip
- (4.25 KiB) Скачиваний: 226
Вт окт 29, 2019 18:06:34
mastech, ради эксперимента попробуйте мой hex залить (библиотека uart заменена полностью), atmega16 F_CPU = 7372800 UART=19200
Прошил.
Выдает: <0><0><0><0><0><0><0><0><0><0><0><0><0> и т.д.
Вт окт 29, 2019 18:41:11
mastech писал(а):Прошил.
Выдает: <0><0><0><0><0><0><0><0><0><0><0><0><0> и т.д.
Да, как-то совершенно забыл совсем про это, давайте еще раз, этот вариант должен работать.
- Вложения
-
- main.zip
- (4.26 KiB) Скачиваний: 227
Вт окт 29, 2019 19:12:21
[quote="mastech"]]Да, как-то совершенно забыл совсем про это, давайте еще раз, этот вариант должен работать.
точно так же, как и у меня, до ресета мусор после "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
Вт окт 29, 2019 19:17:54
О, так здесь просто глючный преобразователь UART<>USB!
Вт окт 29, 2019 19:19:18
О, так здесь просто глючный преобразователь UART<>USB!
Ага аж три штуки и все разных моделей.
Вт окт 29, 2019 19:23:09
Ну, тогда остается разве что какая-то клиническая невезуха...
Вт окт 29, 2019 19:23:30
Ресет у вас подтянут через резистор 10кОм к +, а к минусу повесьте конденсатор 0,1мкФ.
JTAG отключен?
Вт окт 29, 2019 19:33:58
Ресет у вас подтянут через резистор 10кОм к +, а к минусу повесьте конденсатор 0,1мкФ.
JTAG отключен?
Использую отладочные платы pinboard 1 и 2 в первой версии резистор 4к7(когда-то давно поменял, стоял 10к. тоже глюки отлавливал) на второй 10к кондеры стоят, джитаг отключен.
Вт окт 29, 2019 19:39:35
Настройки терминала такие?
Биты данных 8
Стоп бит 1
Четность нет
Управление потоком XON/XOFF
Вт окт 29, 2019 19:43:16
Настройки терминала такие?
Биты данных 8
Стоп бит 1
Четность нет
Управление потоком XON/XOFF
XON/XOFF не стоял, но это не помогло
Вт окт 29, 2019 19:51:25
Вы прошивку как грузите? Через бутлоадер, или через isp-программатор?
Вт окт 29, 2019 19:53:50
Вы прошивку как грузите? Через бутлоадер, или через isp-программатор?
Isp
Вт окт 29, 2019 19:57:09
Покажите фьюзы.
Вт окт 29, 2019 20:00:57
Покажите фьюзы.
Включение кварца все варианты перепробовал(вроде все).
- Вложения
-
- Безымянный.png
- (145.83 KiB) Скачиваний: 228
Вт окт 29, 2019 20:16:28
Поставьте
- Код:
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]
задает размах тактового сигнала.
Вт окт 29, 2019 20:25:52
Поставил, ничего не изменилось.
Почему тогда через радиоудлинитель работает?
Последний раз редактировалось
mastech Вт окт 29, 2019 20:31:27, всего редактировалось 1 раз.
Вт окт 29, 2019 20:30:12
И что обе меги так себя ведут? Или у вас одна мега16?
Вт окт 29, 2019 20:33:13
Всего 4ре, две на платах и две накидывал, все из разных партий. Одна точно оригинальная.
Powered by phpBB © phpBB Group.
phpBB Mobile / SEO by Artodia.