www.open-tager.ru
http://www.open-tager.ru/forum/

LTAscetik
http://www.open-tager.ru/forum/viewtopic.php?f=5&t=1565
Страница 156 из 532

Автор:  Pingvin [ 25 дек 2012, 11:21 ]
Заголовок сообщения:  Re: LTAscetik

tommy писал(а):
со стороны совсем лишним видится. а куда на плате столько резисторов?

На порты - они же "универсальные". :)
Чтобы диоды можно было подключать напрямую и кнопки.

Автор:  tommy [ 25 дек 2012, 11:36 ]
Заголовок сообщения:  Re: LTAscetik

а внутренняя подтяжка для кнопок не прокатит? и диоды пусть со своими резюками ходят, они тож ведь разные бывают?

Автор:  Nestr [ 25 дек 2012, 11:55 ]
Заголовок сообщения:  Re: LTAscetik

Пингвин я вот как раз думал соберу схему может регулировку звука какуе-то прикрутить.

Автор:  Pingvin [ 25 дек 2012, 12:13 ]
Заголовок сообщения:  Re: LTAscetik

tommy писал(а):
а внутренняя подтяжка для кнопок не прокатит? и диоды пусть со своими резюками ходят, они тож ведь разные бывают?

Зачем жизнь людям усложнять - искать диоды с резисторами?
Да и замкнут нечаянно, а на порту "1" и ... гудбай, контроллер...

Автор:  Nestr [ 25 дек 2012, 20:39 ]
Заголовок сообщения:  Re: LTAscetik

Изменил прошивку в файле usart.h
Цитата:
#define F_CPU 8000000

и в файле hal.h
Цитата:
#define F_CPU 8000000

в настройках проекта 8000000
такой результат
Изображение

Автор:  Pingvin [ 25 дек 2012, 20:46 ]
Заголовок сообщения:  Re: LTAscetik

Nestr писал(а):
Изменил прошивку в файле usart.h
Цитата:
#define F_CPU 8000000

и в файле hal.h
Цитата:
#define F_CPU 8000000

в настройках проекта 8000000
такой результат
Изображение

Сижу тут, жду вестей с полей! :)
Дождался, наконей то. :)
Заработало?! :)
А почему скорость 9300 а не 9600?

Пришлось вручную подгонять?

А нажали то чего?
Таймаут по какому поводу?

Чтобы был обмен с платой, не входите в режим настроек или в режим игры.
Включили - и все.

Автор:  Nestr [ 25 дек 2012, 20:51 ]
Заголовок сообщения:  Re: LTAscetik

Из за работы только вечером сижу за схемой.
Игрался в ручную со скоростями. Скорость COM порта 9600 а в конфигураторе менял 8900 - 9600 сообщение (привет) в терминал приходит. на других скоростях крякозяблы.
Таймаут на что бы не нажал.
Считать из устройства(ошибка по таймауту)
Считать значение параметра(ошибка по таймауту)

Автор:  Pingvin [ 25 дек 2012, 20:53 ]
Заголовок сообщения:  Re: LTAscetik

Nestr писал(а):
Из за работы только вечером сижу за схемой.
Игрался в ручную со скоростями. Скорость COM порта 9600 а в конфигураторе менял 8900 - 9600 сообщение (привет) в терминал приходит. на других скоростях крякозяблы.
Таймаут на что бы не нажал.
Считать из устройства(ошибка по таймауту)
Считать значение параметра(ошибка по таймауту)

Девайс при этом в каком режиме находиться?
Когда жмете "считать из устройства" в терминале появляется строка "protocol?"?
Попробуйте вручную в терминалке набрать protocol? без ковычек.

Вы все порты корректно прописали?
Возможно, из-за непрописанных портов девайс входит или в режим настроек (считает, что была нажата кнопка джойстика), или в режим игры - тогда обмена данными не будет!

Автор:  Nestr [ 25 дек 2012, 20:58 ]
Заголовок сообщения:  Re: LTAscetik

Ток питание подаю и все. Думаю в режиме Вести (теч мемори.) потому как кнопки я не подключал еще.
protocol? появляется. на скрине видно

Я не прописывал не чего в прошивке. потому как не селен в программирование на уровне (Hello World ) :(

Автор:  Pingvin [ 25 дек 2012, 21:07 ]
Заголовок сообщения:  Re: LTAscetik

Nestr писал(а):
Ток питание подаю и все. Думаю в режиме Вести (теч мемори.) потому как кнопки я не подключал еще.
protocol? появляется. на скрине видно

Я не прописывал не чего в прошивке. потому как не селен в программирование на уровне (Hello World ) :(

Тут вот ещё чего может быть - записан ли ключ в еепром или нет, определяется по значению "FFFF" в ячейке, где хранится код ключа.
"FFFF" - это значит еепром очищена (такая с завода идет).
Так вот в чем фишка - некоторые программы-прошиватели (та же AVR-Studio) могут инициализировать eeprom, забив её нулями.
Но студия хоть спрашивает при заливке - делать это или нет.
Вы чем прошивали?
Так вот, если софтина проинициализировала еепром нулями - прошивка считает, что ключ уже записан, и запускается игра через 5 секунд.
ИМХО - мименно это и происходит.
Считайте еепром - гляньте, чего у Вас там? ;) :)
Пора бутлоадер тестить! ;) :)

Страница 156 из 532 Часовой пояс: UTC + 3 часа [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/