Эдуард
20.02.2018
17:14:08
если цена на clion будет той же с возможностью дебага из коробки, да еще и под маком и при той же цене - это сильно вкуснее, чем iar или keil
Roman
20.02.2018
17:14:47
Vladimir
20.02.2018
17:15:17
Имхо почти все что имеет хоть какой-нибудь дебаг лучше iar и keil.
Roman
20.02.2018
17:16:00
иар очень серьезный инструмент. но его ужасный редактор все сводит к 0
Google
Денис
20.02.2018
17:16:02
Чем вам дебаг keil не угодил
Эдуард
20.02.2018
17:16:20
дебаг в кейле норм, а сам кейл нет)
Roman
20.02.2018
17:16:24
дебах то хрен с ним.
Vladimir
20.02.2018
17:16:31
Денис
20.02.2018
17:16:47
Чем?
Roman
20.02.2018
17:16:50
дебаг далеко не всем нужен
- подключение к удаленному GDB
- импорт / экспорт структур данных
- интерактивное вычисление выражений
Денис
20.02.2018
17:20:05
Это все нужно для embedded? Я просто не шарю
Catethysis
20.02.2018
17:22:59
Эдуард
20.02.2018
17:23:51
Чем?
в первую очередь ценой негуманной, во второй интерфейс не сказать что удобный для работы. возможности ide вроде и норм, но все равно ощущение начала нулевых. Компилеры - вроде только недавно добавили clang с поддержкой современных плюсов, но у меня так и не получилось собрать там что-либо из 14 стандарта. За такие деньги должно быть все легко и просто, а не сидеть и познавать тайные задумки
Морковочка
20.02.2018
17:25:19
интересно, а если с самого начала в опросе выбрать arduino ide, на следующей странице сразу свою почту можно указать??
Эдуард
20.02.2018
17:26:00
и да, я знаю что чем сложнее задачи, тем сложнее инструмент, но это малость не нормально, когда нужно мудрить с основной функцией - сборкой кода
Google
Денис
20.02.2018
17:26:05
Хз. Я под mcu пишу. Меня все устраивает
Roman
20.02.2018
17:31:06
чойта
Залупа, которую я на работе колупаю, не поддается обычному дебагу. 2 МК синхронизированы по времени выполняют одну и туе программу и обмениваются сообщениями.
Приходится дебаг самому изобретать, типа выкидывания сообщений в CAN.
еще туда
- возможность пилить свои плагины для IDE
Catethysis
20.02.2018
17:40:06
Дед Пегас
20.02.2018
17:45:10
О Луна, Eclipse как IDE это же пиздец.
oles
20.02.2018
17:47:07
Дед Пегас
20.02.2018
17:47:35
oles
20.02.2018
17:48:01
а что неудобно?
Vasily
20.02.2018
17:57:17
Эклипс....
Под яву чуть кодил. После интеллидж идеи эклипс кажется позапрошлым веком.
Roman
20.02.2018
17:59:13
Dmitry
20.02.2018
18:06:59
Vim + make + gdb + openocd
Нефиг плодить сущности :)
Дед Пегас
20.02.2018
18:07:50
make в топку)
shadowsoul
20.02.2018
18:10:07
Дед Пегас
20.02.2018
18:11:21
Да, на самом деле.
Пушо лучше пользоваться nvim,
shadowsoul
20.02.2018
18:12:09
Vlad
20.02.2018
18:29:13
Пока clion не может даже переменную в шестнадцатиричном виде показать. Я Насте Казаковой на эту тему капаю активно
Google
Vlad
20.02.2018
18:29:24
Memory view тоже нет
Roman
20.02.2018
18:53:58
У них там в вопросе про архитектуру ошибка вроди ARV вместо AVR
Kirill
20.02.2018
19:27:31
Alexey
21.02.2018
08:13:12
Если они ещё с ST договорятся, чтобы их куб генерил проект для Clion, то будет прямо пушка.
Сейчас вроде как CubeMX генерит максимум Makefile, а когда я с CLion ковырялся, он только CMake умел, либо я просто тупой.
Catethysis
21.02.2018
08:14:00
cmake в топку
ибо нахер
Дед Пегас
21.02.2018
08:14:22
Щитооо
Catethysis
21.02.2018
08:14:37
всё, что я искал по словам "cmake embedded" говорит, что он там нинужен и вреден
Дед Пегас
21.02.2018
08:14:45
Аааааа
*бомбанул*
Catethysis
21.02.2018
08:15:01
мы на работе даже щас уходим с cmake в сторону make даже на не-embedded проектах
Дед Пегас
21.02.2018
08:15:09
Писос
Alexey
21.02.2018
08:15:13
Catethysis
21.02.2018
08:15:16
а моя работа, думаю, может диктовать многим свои условия
Дед Пегас
21.02.2018
08:15:28
Уж лучше бы ninja, чем make
Catethysis
21.02.2018
08:15:55
ninja интересен, но лично я пока не трогал сильно
Дед Пегас
21.02.2018
08:16:30
make это же пиздец как многословет и туп.
Stanislav
21.02.2018
08:16:59
Google
Catethysis
21.02.2018
08:17:00
не спорю, оч стар и негибок
Alexey
21.02.2018
08:17:03
Дед Пегас
21.02.2018
08:17:16
Го на автотулзах
Dmitry
21.02.2018
08:31:47
Куб такие Makefile генерит, что проект тупо не собирается из коробки ?
Timofey
21.02.2018
08:36:32
TrueStudio сечас стало бесплатным для STM32. Cube для него генерит проекты. Работает всё из коробки. По факту это настроенный Eclipse
shadowsoul
21.02.2018
08:40:24
Дед Пегас
21.02.2018
08:41:32
Dmitry
21.02.2018
08:42:55
Alex Фэils?︙
21.02.2018
08:48:35
Го на автотулзах
Го, еще добавим немного премейка, положим внутрь bison'а, и приправим щепоточкой GYP'а. Поставим собирать на медленный CI, ждем. И - готово! Хлеб по рецепту от маэстро Престона готов!
Nikita
21.02.2018
08:49:16
духан потом такой, что аж стектрейсы отклеиваются
Boris
21.02.2018
08:58:37
добрый день, не подскажите такой вопрос - на микроконтроллерха STM32 есть какой-то уникальный идентификатор, по-которому их можно различать? не саму модель контроллера, а именно каждый чип?
Catethysis
21.02.2018
08:58:44
Unique ID
http://catethysis.ru/stm32-unique-id/
Boris
21.02.2018
08:59:19
ее, нашел первая сылка на твой сайт)
Catethysis
21.02.2018
08:59:20
читается легко, хоть в программе, хоть в отладчике
Boris
21.02.2018
08:59:27
спасибо)
Catethysis
21.02.2018
08:59:48
действительно удобная вещь, особенно хороша её 96-битность
(кстати, понятия не имею, что там у GD32 с этим номером, а интересно)
Google
Roman
21.02.2018
09:01:29
Catethysis
21.02.2018
09:02:47
Alex Фэils?︙
21.02.2018
09:03:45
Так чем плох смак?
Catethysis
21.02.2018
09:06:57
я его не смог, значит для меня плох :)
Nikita
21.02.2018
09:07:52
cmake плох только тем, что всё что не в рамках описанного в документации делать приходится через задницу
типа поиска библиотек в нестандартных случаях или нестандартной линковки
Roman
21.02.2018
09:08:27
Я написал пару удобных makefile с генерацией зависимостей.
https://github.com/d-el/PS3604L_Panel/blob/master/makefile
Nikita
21.02.2018
09:08:44
хотя те кто пытался rust заставить делать bare-metal elf без помощи makefile - не смеются
Roman
21.02.2018
09:09:13
Чего github не подтягивает .editorconfig?
Nikita
21.02.2018
09:09:50
а make на развесистом проекте - это задница. Кто не верит - может поковыряться в каком-нибудь openwrt
Roman
21.02.2018
09:10:00
а, там у меня указано для каких расширений, нужно добавить туда makefile)
Catethysis
21.02.2018
09:10:31
Дед Пегас
21.02.2018
09:10:53
Ниосилили(
Nikita
21.02.2018
09:11:02
Alex Фэils?︙
21.02.2018
09:11:16
Nikita
21.02.2018
09:11:27