возможно ли создать листинг?

Тема в разделе "Arduino & Shields", создана пользователем Oleg, 25 май 2012.

  1. Oleg

    Oleg Нуб

    Поддерживают ли средства разработки программ для ардуино создавать листинг? Как можно добиться этого?
     
  2. Unixon

    Unixon Оракул Модератор

    Что вы имеете ввиду под словом "листинг" ?
     
  3. Oleg

    Oleg Нуб

    ожидаю частично машинный код со всеми флагами
     
  4. Unixon

    Unixon Оракул Модератор

    Эм... машкод по строчкам параллельно с его ассемблерными инструкциями?
    У avr-gcc есть опция -S для выдачи ассемблера перед сборкой его в бинарник.
     
  5. Oleg

    Oleg Нуб

    а avr-gcc поймет Serial.begin(9600)? Мне вот нужно код из проекта для ардуинки перевести в листинг, не знаете как?
     
  6. Hokama

    Hokama Нерд

    сама arduino IDE очень ограничена по функциям. если дело происходит в Windows, то и консоль там ограничена. в таком случае можно попробовать использовать Habr, Arduino Playground, возможности этой IDE несравнимо шире. в том числе и то что вы хотите.
    если же linux, то все намного проще. как писали выше, просто поставить нужный флаг в терминале (вроде бы и windows это умеет, но что-то не сложилось у меня с cmd).
     
  7. Unixon

    Unixon Оракул Модератор

    А куда он денется? За этой строчкой скрывается кусок самой обычной C++ библиотеки, да еще и в исходниках.

    Напишите Makefile, там укажите каталоги для библиотечных файлов и сами эти файлы и т.д. и потом пользуйтесь им для сборки проекта.