Поддерживают ли средства разработки программ для ардуино создавать листинг? Как можно добиться этого?
Эм... машкод по строчкам параллельно с его ассемблерными инструкциями? У avr-gcc есть опция -S для выдачи ассемблера перед сборкой его в бинарник.
а avr-gcc поймет Serial.begin(9600)? Мне вот нужно код из проекта для ардуинки перевести в листинг, не знаете как?
сама arduino IDE очень ограничена по функциям. если дело происходит в Windows, то и консоль там ограничена. в таком случае можно попробовать использовать Habr, Arduino Playground, возможности этой IDE несравнимо шире. в том числе и то что вы хотите. если же linux, то все намного проще. как писали выше, просто поставить нужный флаг в терминале (вроде бы и windows это умеет, но что-то не сложилось у меня с cmd).
А куда он денется? За этой строчкой скрывается кусок самой обычной C++ библиотеки, да еще и в исходниках. Напишите Makefile, там укажите каталоги для библиотечных файлов и сами эти файлы и т.д. и потом пользуйтесь им для сборки проекта.