Arduino на С++

Тема в разделе "Arduino & Shields", создана пользователем ИванL, 4 ноя 2017.

Метки:
?

wiring/processing или С++

  1. С++

    3 голосов
    75,0%
  2. wiring/processing

    1 голосов
    25,0%
  1. ИванL

    ИванL Нуб

    Привет, радиолюбители, взбрело в голову, что хочу программировать ардуинку на С++, ибо wiring/processing по некоторым причинам меня не устраивают. Возможно ли это, если да, то как?
     
  2. NikitOS

    NikitOS Король шутов Администратор

    Извиняюсь, но она и так программируется на С++, processing это программма для создания графики
     
    Arduino.ru и Tomasina нравится это.
  3. rkit

    rkit Гуру

    Wiring это API, а программируется ардуино на C++
     
    Tomasina нравится это.
  4. Airbus

    Airbus Радиохулиган Модератор

    Можно хоть на чем главное чтоб был компилятор для AVR.Можно на Си можно на Асме можно на Бэйсике.Только тогда смысл программировать Ардуино?Купите Мегу328 и будет Вам щастье!Да и дешевле выйдет.А чем Wiring не устраивает?Или Вы уже переросли?
     
  5. ИванL

    ИванL Нуб

    Спасибо большое за все ответы!
     
  6. ИванL

    ИванL Нуб

    К сожалению или к счастью, перерос)
     
  7. b707

    b707 Гуру

    Не обманывайте себя. Судя по вопросу - вы еще не доросли даже до вайринга...
    Не узнать в вайринге Си может только глубокий чайник.
     
    DIYMan и NikitOS нравится это.
  8. qwone

    qwone Гик

    wiring это просто группа подключаемых файлов , которые служать подпоркой для начинающих и все. Вы можете ими пользоваться, а можете не пользоваться. Открываете папку C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino\ и смотрите.
    ПС: Может вы считаете что С++ это оболочка "мышеклика" , так это не верно.
     
  9. Limoney

    Limoney Гик

    Wiring написан в С++, конечно, программирование в Wiring - это С++
     
  10. qwone

    qwone Гик

    Вот только Си и Си++ значительно больше чем Wiring.
     
  11. Airbus

    Airbus Радиохулиган Модератор

    Можно писать на чистом Си компилить в Пердуино IDE это типа Winawr а грузить через USB довольно удобно.Я б еще понял что Вас смущает чудовищный размер НЕХ кода но Вы видимо об этом ничего не знаете.Поэтому прав d707
     
  12. Limoney

    Limoney Гик

    Конечно больше и лучше! Wiring просто упрощает работу, не заставляет помнить регистры, периферию микроконтроллера.
     
    Arduino.ru нравится это.
  13. b707

    b707 Гуру

    Вайринг - это набор библиотек, точно таких же, как любые другие. Любой профессиональный программист пользуется библиотеками, все с нуля на "чистом Си\С++" пишут лишь кустари. Библиотеки - это просто инструмент, хороший специалист пользуется хорошим инструментом...
     
    Tomasina нравится это.
  14. DetSimen

    DetSimen Guest

    Да пусть AVR Studio поставит, там чистейший, незамутненный Wiring-ом C++. Вот и посмеемся вместе.