MK61avr делает первые шаги по программам своих старших товарищей МК61 и МК52, после того как нам удалось реализовать необходимый инструментарий в терминальной отладке, кстати проект опять ушел на платформу ATMega16 уже бесповоротно, так как терминальный режим для МК61avr потребовал реализации объемного сервиса. А так как еще потребуется подключить клавиатуру и ЖКИ дислпей - в платформу ATMega8 уже не влезть.
И вот сегодня утром пришло сообщение от Vitasam - MK61avr смогла пройти по тестовым данным для программы Лунолет-1 почти до самого конца, отказав уже на посадке (зависнув в бесконечном цикле). Разбор полетов продолжается :) Листинг черного ящика Лунолета опубликует Vitasam http://mk61avr.googlecode.com/files/Lunolet1_on_mk61avr_terminal_1.pdf.
Исходные тексты программы MK61avr доступны в репозитарии (благодаря Vitasam, настроившему его)
http://mk61avr.googlecode.com/svn/trunk/ mk61avr-read-only
Отчет о первом полете Лунолета на mk61avr (в терминальном режиме) на Атмега16:
ОтветитьУдалитьhttp://mk61avr.googlecode.com/files/Lunolet1_on_mk61avr_terminal_1.pdf
Весьма интересно. Добавил вас в наш агрегатор на сайте о ПМК. Не премините сообщать о новых результатах.
ОтветитьУдалитьhttp://arbinada.com/pmk/aggregator/categories/1
Да конечно, кроме того меня интересует на сколько далеко Вы смогли бы пойти в написании ЯВУ на МК61 опкод (я читал Ваши мысли в Вашем блоге, более того прекрасно Вас понимаю и солидарен с Вами). Возможно мы могли бы консолидировать усилия? Не буду говорить что это простая задача, но все же несколько проще чем кодогенерация для, например, х86.
ОтветитьУдалить