www.open-tager.ru http://www.open-tager.ru/forum/ |
|
LTArmada http://www.open-tager.ru/forum/viewtopic.php?f=5&t=3776 |
Страница 20 из 109 |
Автор: | ВовВовыч [ 04 апр 2015, 13:23 ] |
Заголовок сообщения: | Re: LTArmada |
Посмотри тут http://www.quartz1.com/price/price.php?group=4 Не в плане цен(они там часто неадекватные)),а по размерам и формам. |
Автор: | Pingvin [ 04 апр 2015, 16:37 ] |
Заголовок сообщения: | Re: LTArmada |
ВовВовыч писал(а): Посмотри тут http://www.quartz1.com/price/price.php?group=4 Не в плане цен(они там часто неадекватные)),а по размерам и формам. Спасибо. |
Автор: | Pingvin [ 04 апр 2015, 16:52 ] |
Заголовок сообщения: | Re: LTArmada |
Не пора ли заняться бутлоадером? Вариантов два: 1) Бутлоадер располагаем по адресу, с которого стартует контроллер после ресета, а саму прошивку смещаем выше. Бутлоадер будет стартовать каждый раз при включении, проверять какое-то условие (нажата кнопка, либо появился файл обновления на SD карте) и в зависимости от результата проверки либо начать обновление, либо прыгнуть по адресу прошивка, запустив её. 2) Прошивка по стандартному адресу, блутлоадер располагаем со смещением выше. Чем плох 2-ой вариант? Если слетит прошивка, уже никак не перешить не прибегая к программатору. В принцие с теорией все ясно, пора бы практикой зняться. Для начала надо научиться размещать прошивку со смещением от стандартного адреса. |
Автор: | Pingvin [ 04 апр 2015, 18:41 ] |
Заголовок сообщения: | Re: LTArmada |
А может голосовой движёк прикрутим? https://yadi.sk/d/H-2kJlg39XgwW Описание Пример работы синтезатора на Атмеге http://www.youtube.com/watch?v=7zbQo2lm ... e=youtu.be Хочу! |
Автор: | Pingvin [ 04 апр 2015, 19:33 ] |
Заголовок сообщения: | Re: LTArmada |
Для себя ссылочку, чтоб не потерять. Запись во флеш в stm32 http://easystm32.ru/for-beginners/38-flash-stm32 |
Автор: | MidnightDreamer [ 04 апр 2015, 22:13 ] |
Заголовок сообщения: | Re: LTArmada |
Pingvin писал(а): А может голосовой движёк прикрутим? ... А для наших нужно точно простые записи не "легче" чем полный набор сэмплов для синтезатора? |
Автор: | Pingvin [ 05 апр 2015, 12:00 ] |
Заголовок сообщения: | Re: LTArmada |
MidnightDreamer писал(а): Pingvin писал(а): А может голосовой движёк прикрутим? ... А для наших нужно точно простые записи не "легче" чем полный набор сэмплов для синтезатора? Легче, конечно. А если никнеймы или даже имена попавшего в тебя игрока захотим озвучивать? |
Автор: | Pingvin [ 06 апр 2015, 09:16 ] |
Заголовок сообщения: | Re: LTArmada |
Выкинул FreeRTOS из проекта - получился шаблон для бутлоадера. Где то 31 кБт пока занимает. Общий объём флеша контроллера - 512 кБт. Теперь надо научиться "следы заметать" - деинициировать всю периферию и запретить все прерывания и прыгать в основную прошивку. Ну и саму пошивку научиться линковать со смещением. P.S. А может звук то оставить в бутлоадере? Полезная штука - информировать о ходе обновления прошивки. |
Автор: | Pingvin [ 06 апр 2015, 10:32 ] |
Заголовок сообщения: | Re: LTArmada |
Intel HEX: описание формата файла http://microsin.net/programming/PC/inte ... ormat.html |
Автор: | Pingvin [ 06 апр 2015, 12:43 ] |
Заголовок сообщения: | Re: LTArmada |
Вроде получилось прыгнуть из бутлоадера в прошивку, и она даже заработала! |
Страница 20 из 109 | Часовой пояс: UTC + 3 часа [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |