domowoj 0 15 февраля, 2021 Опубликовано 15 февраля, 2021 · Жалоба Давно не писал для AVR(вообще-то и не асс), поясните, что не так Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
GenaSPB 11 15 февраля, 2021 Опубликовано 15 февраля, 2021 · Жалоба Оно же показывает туда где уже есть дубль. Что в Вашем исходнике там? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
domowoj 0 15 февраля, 2021 Опубликовано 15 февраля, 2021 · Жалоба не понял, что куда показывает? В программе было все ок пока я не добавил обработчики векторов 11 и 12 swtest2.c Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uni 6 17 февраля, 2021 Опубликовано 17 февраля, 2021 · Жалоба В файле iomx8.h определены идентификаторы для векторов прерываний. Нужно использовать только их именованные значения, а не "магические" цифры. Дальше нужно перейти на вкладку Output и посмотреть куда конкретно указывает каждая ошибка, там должны быть пути к файлам, где обнаружена предыдущая декларация. Лишние файлы должны быть отключены от проекта. Ассемблерные вставки для типовых команд уже есть в библиотеке avr-gcc: - sei() и cli() в interrupt.h; - wdt_reset(), wdt_enable(), wdt_disable() в wdt.h, причём там находится правильная инициализация сторожевого таймера; - sbi() и cli() в compat/deprecated.h; - и т. д. Вообще, типовые операции с периферией, как правило, уже описаны в библиотеке поддержки мк. GNU AVR имеет убогий набор таких файлов, но он есть и изобретать велосипед не обязательно. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
domowoj 0 17 февраля, 2021 Опубликовано 17 февраля, 2021 (изменено) · Жалоба Спасибо. Еще вопрос, может и тупой, как увеличить размер шрифта текста исходника atmel studio 6 Изменено 17 февраля, 2021 пользователем domowoj Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
uni 6 17 февраля, 2021 Опубликовано 17 февраля, 2021 · Жалоба Это порт обычной студии, поэтому настройки шрифта находятся в меню: Tools\Options. Дальше в дереве нужно найти: Environment\Fonts and Colors. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться