Size: a a a

2020 November 04

AW

Andrew Witwicki in Robotics chat
Есть что с Arduino core, но я не уверен что это то что надо
источник

Т

Тецкатлипок... in Robotics chat
Alex
Вопросик, я пользую Ардуино, но изначально я я как бы на атмеле все делал, ещё лет 15 назад. Проблема, что Arduino IDE с их вариантом С вообще не заходит. Потому пишу в Atmel Studio под gcc. Фишка в том, что не могу найти ресурс, где бы либы под gcc были ардуиновских компонентов. Пока пишу все драйвера сам, даже под стандартные вещи типа hd44780 или TM1637 там, для примера - так как рабочих фиг найдешь. Но на это уходит достаточно много времени. Потому и вопрос - может есть какой ресурс, который я пропустил, где эти вещи найти можно?
Увы
Можно погуглить открытые исходники но таких мало

Зато есть масса уже заточенных под что то

Ардуина вообще больше как система управления либами заточенная в едином синтаксисе чем просто компилятор

Сам ардуино ide пользуюсь для сборки под разное так как выходит типовый загрузщик в одном месте
источник

Т

Тецкатлипок... in Robotics chat
У ардуины ide есть в настройках пункт "использовать внешний редактор"
источник

AW

Andrew Witwicki in Robotics chat
Тецкатлипок
У ардуины ide есть в настройках пункт "использовать внешний редактор"
+
источник

C

Combot in Robotics chat
Maestro⁴ 5.7cm (8) увеличил репутацию Тецкатлипок (18)
источник

AW

Andrew Witwicki in Robotics chat
Я вообще через vscode делал
источник

AW

Andrew Witwicki in Robotics chat
Но почему то она билдит дольше
источник

Т

Тецкатлипок... in Robotics chat
Но опять таки чисто под атмель у ардуины свои кривульки, с проверками, таймерами и тд
Из за чего писать напрямую на атмель приоритетнее чем через ардуиноide
источник

Т

Тецкатлипок... in Robotics chat
Но вот под другие  плтатформы компилятор уже подтягивается и все в разы веселее
источник

Т

Тецкатлипок... in Robotics chat
Сам на мк пишу в Clion и горя не знаю
источник

Т

Тецкатлипок... in Robotics chat
Так что если вопрос среды то все просто
источник

Т

Тецкатлипок... in Robotics chat
А если вопрос компилятора то все грустно
источник

AW

Andrew Witwicki in Robotics chat
Вскод кстати под капотом держит Arduino ide
источник

AW

Andrew Witwicki in Robotics chat
И на ней все компилит
источник

Т

Тецкатлипок... in Robotics chat
Угу
И это плохо
Именно для линейки ардуин - ардуиновский компилятор делает кучу лишних движений для "френдлиюзер" из за чего МК по ресурсам не раскрывается и на 50%
источник

A

Alex in Robotics chat
Тецкатлипок
Но опять таки чисто под атмель у ардуины свои кривульки, с проверками, таймерами и тд
Из за чего писать напрямую на атмель приоритетнее чем через ардуиноide
Да даже вопрос дебага. В ардуино не поймёшь сходу где что не так. А с атмелькой можно и в симуляторе посмотреть, что происходит, и более понятно что с регистрами/памятью и т д
источник

A

Alex in Robotics chat
Придётся самому либы писать на gcc :)
источник

Т

Тецкатлипок... in Robotics chat
Ну писать и дебажить можно в своем а собирать через ардуинку
источник

Т

Тецкатлипок... in Robotics chat
Дебагер есть какой то под ардуинкой но хз
Под чистой атмелькой я мало работал и там мне дебаг ниразу не нужен был
источник

Т

Тецкатлипок... in Robotics chat
А в с той же esp да
источник