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

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

Автор:  Pingvin [ 27 сен 2012, 14:23 ]
Заголовок сообщения:  Re: LTAscetik

Во внешнюю eeprom тоже пишет и считывает из неё.
Надо опять за прошивку браться!
Кстати - "порезал" звуки, сразу 60% памяти освободилось!

Автор:  maksim [ 27 сен 2012, 22:28 ]
Заголовок сообщения:  Re: LTAscetik

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

Автор:  maksim [ 27 сен 2012, 22:38 ]
Заголовок сообщения:  Re: LTAscetik

И скиньте схему,прошивку,как выставлять фюзы,печатку,описание разёмов на схеме LTAscetik каторая полностю доработаная и исправленая)))Буду собирать)))Зарание благодарен))

Автор:  Pingvin [ 28 сен 2012, 06:38 ]
Заголовок сообщения:  Re: LTAscetik

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

Звуки менять можно, но пока только заменой хедеров со звуками (заголовочных файлов) в исходниках прошивки, с последующей компиляцией и заливкой полученной прошивки в процессор.
Хедеры генерятся специальным перловским скриптом из raw файлов.
Скрипт лежит где то в недрах форума.
Формат raw должен быть - частота выборки 8 000 Гц, моно, 8 бит.

Сейчас работаем над новой версией - с синхронизацией с компом по COM-порту и внешней eeprom для хранения звуков (сейчас звуки занимают память программ - флеш память).
Это позволить освободить память программ для кода и звуков можно будет хранить больше - суммарной продолжительностью до 8 секунд (при частоте выборки 8000 Гц ).
И звуки можно будет менять софтинкой с компа без ковыряния исходников, которая так же пока в разработке.
Прошивку так же можно будет менять через COM-порт.

Автор:  Pingvin [ 28 сен 2012, 06:50 ]
Заголовок сообщения:  Re: LTAscetik

maksim писал(а):
И скиньте схему,прошивку,как выставлять фюзы,печатку,описание разёмов на схеме LTAscetik каторая полностю доработаная и исправленая)))Буду собирать)))Зарание благодарен))

Все это можно найти в репозитории проекта.
Самый свежий релиз: https://github.com/PingvinOpenTag/LTAscetic/tree/master/release_2%28LCD,Joystck,TouchMemory,Reload,Antichiter,IrPowerControl,BattaryControl%29
Жмёте Download и скачиваете всё одним архивом.
Будут вопросы - спрашивайте.
Могу выложить и печатку и схему своего "гибрида" - контроллер в SMD корпусе, остальные микрухи (max232, eeprom, усилок) - в DIP.
Для него несложно адаптировать и существующую прошивку, пока новая в разработке, но я пока сам его полностью не собрал - нет пока DC/DC конвертера.
Есть SMD вариант от furhunter - но я не собирал, так что лучше к нему за консультацией.

А фьюзы - смотря чем шить будете.
Если студией - Tools->ProgramAVR->Connect
Выбираете программатор и порт , на котором сидит программатор (или оставьте Auto), соединяетесь - жмите Connect.
Далее - на вкладку Fuses, ОБЯЗЯТЕЛЬНО!!!!!!!!!! СНАЧАЛА СЧИТЫВАЕМ!!!!!! - жмём Read.
Затем для SUT_CKSEL из выпадающего списка выбираем
Ext.Crystal/Resonator High Freg; Start-up time: 1K CK+64 ms
Записываем - жмем Program
Можно и проверить - жмём Verify

Для прочих программ

Вложения:
Fuses.jpeg
Fuses.jpeg [ 55.65 KiB | Просмотров: 5549 ]

Автор:  furhunter [ 28 сен 2012, 11:18 ]
Заголовок сообщения:  Re: LTAscetik

Во. Полезная инфа по настройке фузов. Обычно тут много вопросов.

Вытравил 4 комплекта плат. :) Паяю.

Автор:  furhunter [ 28 сен 2012, 11:22 ]
Заголовок сообщения:  Re: LTAscetik

Pingvin писал(а):
Во внешнюю eeprom тоже пишет и считывает из неё.
Надо опять за прошивку браться!
Кстати - "порезал" звуки, сразу 60% памяти освободилось!

Отлично. Есть для наворотов куча места. :) :!: :!: :!: ;)

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

Научил сегодня распознавать команды.
Оказывается (сделал для себя приятное "открытие") можно подключить стандартную Си-шную библиотеку для работы со строками - string.h.
Там много полезных функций, в том числе поиск подстроки в массиве - ею и воспользовался не мудрствуя лукаво. :)
Ограничение на количество команд - 254 максимум.
Думаю - хватит!
Теперь только успевай добовляй новые команды и пиши обработчики к ним! :)

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

furhunter писал(а):
Во. Полезная инфа по настройке фузов. Обычно тут много вопросов.

Вытравил 4 комплекта плат. :) Паяю.

Удачи!
Шилдики тоже протравил?
Фьюзы могут поменяться, когда начнем бутлоадер реализовывать.
Пока не до него...
Сначала надо научиться звуки заливать.
Прийдется переписывать все, что касаемо воспроизведения звука.
Сначала планировал хотя бы выстрел на флеше оставить, посмотрим.

Автор:  furhunter [ 28 сен 2012, 15:43 ]
Заголовок сообщения:  Re: LTAscetik

Да, шилдик взял за основу тобой разработанный, только немного подправил, развернул выводы индикатора. Попробую сделать "галету" - все детали шилдика спрячутся под экранчиком.

Кстати. Разговаривал с толковым программистом на Делфи. Он радостно предложил свои услуги по разработке управляющей программы. Надо бы тех задание набросать да по передаче данных с протоколом разобраться.

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