romanetz
Без платформы
romanetz
Но там тоже какие-то пляски с бубнами, чтобы это работало
romanetz
Основная задача свалить с Ардуино Иде - запустить runtime отладку?
SetPf
Ну раз такая буча
SetPf
Microsoft visual studio
SetPf
Правда там своя атмосфера, но думаю так везде. Зато подключается в 2 клткп
Slava
а на чём человек собирается дрочить? на есп8266? на мини? это в которую кода больше 1000 строк не влазит и ног хватает только для светодиода и кнопки? и чем же ардуино иде не нравится?
SetPf
Я честно говоря вообще не понимаю зачем макаронники свою недоиде держат. Сделали бы плпгин для нетбобов каких.
SetPf
А совсем простые примеры в том же нотепаде++
romanetz
Я честно говоря вообще не понимаю зачем макаронники свою недоиде держат. Сделали бы плпгин для нетбобов каких.
Напомню, что изначально там атмеги всякие были в ардуинах, это потом туда треша всякого накидали, чуть ли не x86-linux
SetPf
Там тем более в отличии от пиков каких компилятор всегда умел в С++
romanetz
Ну а че, в атмегах подсветка не нужна и автокомплит?
Сравнительно с esp32 - сложность совсем другая
romanetz
Регистры там чуть ли не наизусть можно запомнить...
romanetz
Ну а че, в атмегах подсветка не нужна и автокомплит?
Авр студия, помнится, и не умела вовсе этого, и ничего
romanetz
Когда она была 4.18 )
SetPf
Сравнительно с esp32 - сложность совсем другая
Ну я ее не специально сравнил. Я скорее про общий случай.
SetPf
4й студии уже 15 лет в обед
romanetz
Ну 7я умеет =)
Пока они до седьмой добрались, аврки уже слились чипам на cortex-m0 ) а у них сразу идешки нормальные были Сорри за оффтоп
SetPf
> сразу идешки нормальные были Это какие? =)
SetPf
Или вы про бонусы к компилятору те =)
romanetz
Кейл
SetPf
Кейл
Да черт знает. Он по-моему тоже самое что и авр студия 4 только арм студия 4 =)
SetPf
Как и иар =)
Василий
кто то пишет на ИАР ?
romanetz
Видел таковых, даже поддерживал такие проекты. Ажопаделаишь, если изделие серийное - десятки тысяч штук, и проект развивается уже лет 5?
romanetz
(msp430-чего-то-там)
Василий
я просто пишу на IAR - но не встречал других ))
fury_69
каких датчиков и каких устройств?
BMP280,пара ds18b20,влажности, исполнительные-2 реле
romanetz
Кроме arduino ide разумеется
А чем Ардуино не канает?
romanetz
Для такой-то фигни
Slava
BMP280,пара ds18b20,влажности, исполнительные-2 реле
сразу делай на есп32, чтобы не переделывать
romanetz
😁
romanetz
👍
fury_69
А чем Ардуино не канает?
Неудобен без автодополнения кода
fury_69
Для такой-то фигни
Я бы и не сказал что фигня,для меня это масштабный проект
Slava
действительно, не е.. себе мозг, ардуино это тупик, двигайся в сторону андроид и иос
Slava
В наличии пока нету esp32
ну тогда паяй, с учетом разборки и перепайки на есп 32
Slava
Зачем для такой мелочи 32?
аппетит растет во время еды, потом захочет больший функционал
romanetz
Ну хз... Там коду - сотня строк на всё про всё, вероятно. Остальное - либы ардуиновские. Дольше упражняться с установкой/ настройкой Иде, чем кота писать для этой приложухи в ардуиновской
romanetz
Тупо из примеров надёргать ) а если что-то пойдёт не так - уже разбираться
Алексей
Можно залить espeasy и ваще код не писать :-)
Slava
Можно залить espeasy и ваще код не писать :-)
можно пару соноф купить и вообще ниче не делать 🤪
Slava
реле соноф с термометром и датчиком влажности
SetPf
кто то пишет на ИАР ?
Я пишу (писал) под STM8. Ну вернее писал я в MVS, но отлаживал там. Внезапно - самая приятная из всех "киберпанковских" студий. Быстрая, понятная, без дебильных багов.
SetPf
Писал в MVS, собирал\отлаживал в IAR
Василий
"Внезапно - самая приятная из всех "киберпанковских" студий. Быстрая, понятная, без дебильных багов." это было к IAR или MVS ? - (я имел ввиду)
SetPf
К IAR конечно
Василий
иии, кто такой MVS
SetPf
Microsoft Visual Studio, которая не Code
Василий
я в IAR пишу и для авр и на stm32 и NXP жаль что для ESP нельзя писать ))
Василий
меня вполне устраивает редактор и в IAR
Василий
без лишних так сказать наворотов
SetPf
Черт знает, я не представляю как без вменяемой подсветки писать. Это же свое время не жалеть вообще.
Василий
а что подсвечивать?
Василий
10 команд языка Си?
Василий
автоподстановка есть, ну это то что начинаешь писать а оно подсказывает
Василий
а что еще?
Василий
..может я чего не знаю - подскажите
SetPf
10 команд языка Си?
тайпдефы функции_и_переменные для_любителей и_то_и_то писать_кебаб_кейсом макросы
SetPf
не говоря уже про всякий функционал для олигархов типа замены . на -> в зависимости от контекста
SetPf
тайпдефы функции_и_переменные для_любителей и_то_и_то писать_кебаб_кейсом макросы
Толи тут, толи в другой конфе к слову, кто то жаловался, что КемлКейз у него для типов, поэтому функции и переменные он кебаб_кейсом пишет. А была бы подсветка - горя не знал. Проглядеть "стандартно синий\зеленый" тип с черным\белыми\желтыми функциями\переменными это надо постаратся.
SetPf
SetPf
Для переменных и типов есть польская (или венгерская? Чот забыл) нотация, как во фриртосе... Кому-то так удобнее
Которая общепризнано сливает читаемость в никуда. Она вроде во всех стайл-гайдах не рекомендована. И к слову в том же фриртосе она не особо то и помогает. Ну видишь ты, что функция возвращает бейзтайп, а как он трактуется (как булевый или ошибка) все равно лезешь в АПИ-доки. По факту только глаза мозолит. xQueueCreateStatic возвращает handle (указатель на войд) xTaskCreatePinnedToCore возвращает Int (pdBaseType) xQueueSend возвращает Int (pdBaseType)
Ivansuper
Она не рекомендована потому что во многих иде сейчас подсветка синтаксиса есть и простой способ навести мышь и узнать тип переменной с другими ее параметрами
Ivansuper
Странный у вас внезапный заход начался на ненависть удобных вещей по подсветке и автокомплиту. Забивайте гвозди камнями тогда, зачем молотками пользоваться