Andrej 0 26 апреля, 2022 Опубликовано 26 апреля, 2022 (изменено) · Жалоба Всем привет. Решил на досуге попробовать создать софтовое ядро avr на плис, исключительно в развлекательных целях. Можно сказать, эмулятор ассемблерных команд в железе. Ядро заработало. На asm всё вроде как корректно получается. Большинство ошибок отловил. Но вот на Си программы работают не корректно. В частности, вложенные циклы (for внутри for, например).Никак не могу отловить ошибку. Грешу на обработку флагов sreg. Может ли кто-нибудь сделать тестовую прошивку для мега8 на асме, чтобы можно было проверить корректность работы, сравнить пошагово с симулятором avr. Сильно не пинайте в комментариях, повторюсь, проект исключительно развлекательный. Если интересно, поделюсь исходниками. Изменено 26 апреля, 2022 пользователем Andrej Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ZodiaK 0 29 апреля, 2022 Опубликовано 29 апреля, 2022 · Жалоба Тема есть готовая и там выложен проект на AVR. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AI7 0 17 июля, 2022 Опубликовано 17 июля, 2022 · Жалоба На мой взгляд, ядро AVR далеко не оптимально для многих задач, решаемых микроконтроллером. Вот разработка ядра, оптимального для таких задач – интересная тема. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться