Во первых спасибо всем кто мне отвечал по настройке оболочки! здесь, тк мою тему стерли.
теперь вопр другой. Я знаю что в скетч можно делать вставки типа строки asm (" " \n\t) или много строк, но по многочисленным обрывкам в коментах по форумам, я так понял что это некий формат для С+, который потом видоизменяется или не принимается вовсе.
однако якобы c помощью avr gcc и без экстерн С можно в чистом виде использовать асембля внутри ардуины прям как в авр студио, если просто редактировать в ворде некий файл с расширением .S , который должен быть в папке вместе с .ino , но у меня такого нет! И нигде такого тоже не нашел. По еще меньшим обрывкам, внутри этого файла .S скорее всего должно быть нечто #include < .h> , но что именно там должно быть неизвестно совсем, а может это у меня каша в голове.
попутный вопрос, может быть можно както через юсб подключать нано прям в авр студио без программатора? Цель- не хочу даже начинать учить ардуину и тем боле С, я не программист и им уже не стану никогда, для моих простых задач ассемблера хватит с избытком. Есть комп с юсбой, есть платка нано, хочется все это подсоединить и пользоваться без дальнейшего вникания.
пожалуйста, ктонить внесите ясность! Систематизируйте понятия и разжуйте это один раз, это будет достойно фака. Может быть создать набор требуемых файлов, или просто пошаговую интрукцию, типа, скачать файл и скопировать в директорию ххх, в ардуине выбрать библиотеку или bareminimum дописать, сохранить тамто или просто прошить такто, фьюзы тамто тамто или наоборот, автомтаически и тп и тд... Чтоб выполнить и пользоваться, всё.
или дате плиз сылку. Все что я находил, это или последий этап, или перечень особенностей, или намеки как это состыковать, но готовой инструкции нигде нет. Например Гайвер пишет, что для использования ассемблера "где-то" должны быть созданы макросы https://alexgyver.ru/lessons/registers/ Это что, весь Instruction Set Summary нужно переписать? У 328Р их 131. И как их правильно создать для каждой- не известно. По моему тему интересна очень многим?
Спасибо заранее! извините, если быстро не отвечаю, надеюсь успеть прочитать ответо до того как сотрут
теперь вопр другой. Я знаю что в скетч можно делать вставки типа строки asm (" " \n\t) или много строк, но по многочисленным обрывкам в коментах по форумам, я так понял что это некий формат для С+, который потом видоизменяется или не принимается вовсе.
однако якобы c помощью avr gcc и без экстерн С можно в чистом виде использовать асембля внутри ардуины прям как в авр студио, если просто редактировать в ворде некий файл с расширением .S , который должен быть в папке вместе с .ino , но у меня такого нет! И нигде такого тоже не нашел. По еще меньшим обрывкам, внутри этого файла .S скорее всего должно быть нечто #include < .h> , но что именно там должно быть неизвестно совсем, а может это у меня каша в голове.
попутный вопрос, может быть можно както через юсб подключать нано прям в авр студио без программатора? Цель- не хочу даже начинать учить ардуину и тем боле С, я не программист и им уже не стану никогда, для моих простых задач ассемблера хватит с избытком. Есть комп с юсбой, есть платка нано, хочется все это подсоединить и пользоваться без дальнейшего вникания.
пожалуйста, ктонить внесите ясность! Систематизируйте понятия и разжуйте это один раз, это будет достойно фака. Может быть создать набор требуемых файлов, или просто пошаговую интрукцию, типа, скачать файл и скопировать в директорию ххх, в ардуине выбрать библиотеку или bareminimum дописать, сохранить тамто или просто прошить такто, фьюзы тамто тамто или наоборот, автомтаически и тп и тд... Чтоб выполнить и пользоваться, всё.
или дате плиз сылку. Все что я находил, это или последий этап, или перечень особенностей, или намеки как это состыковать, но готовой инструкции нигде нет. Например Гайвер пишет, что для использования ассемблера "где-то" должны быть созданы макросы https://alexgyver.ru/lessons/registers/ Это что, весь Instruction Set Summary нужно переписать? У 328Р их 131. И как их правильно создать для каждой- не известно. По моему тему интересна очень многим?
Спасибо заранее! извините, если быстро не отвечаю, надеюсь успеть прочитать ответо до того как сотрут