Вроде бы, что такое apt-get, CMake знаете... а мыслите как типичный виндузятник.
Стоит основательно посмотреть и все вопросы отпадут. Сборка софта под МК есть обычная кросс-компиляция. При чем тут IDE? Берите makefile, cmake, autotools, etc. Чого душа бажае. Toolchain - arm-none-eabi например Проблемы с отладкой? А кто занимается отладкой-то? Правильно, gdb. Но мы же не можем ARMv7E кода запустить на x86_64, значит опять кросс-отладка. Т.е. нам нужен gdbserver. Отлично подойдет openocd.
Итого надо: 1) Система сборки 2) Toolchain 3) gdbserver
и все это работает четко и понятно. без каких-то Secret knowledge. А уж в чем код редактировать, это самое-самое маловажное. Хоть в vim'e кому что нравится.
Еще один красноглазый "воин" ... Вместо вменяемой работы, предлагаешь нубам танцы с бубном при настройке среды. Думать иногда не пробовал? Не получается, не ?
Обязательным условием долгой и стабильной работы Li-FePO4-аккумуляторов, в том числе и производства EVE Energy, является применение специализированных BMS-микросхем. Литий-железофосфатные АКБ отличаются такими характеристиками, как высокая многократность циклов заряда-разряда, безопасность, возможность быстрой зарядки, устойчивость к буферному режиму работы и приемлемая стоимость. Но для этих АКБ очень важен контроль процесса заряда и разряда для избегания воздействия внешнего зарядного напряжения после достижения 100% заряда. Инженеры КОМПЭЛ подготовили список таких решений от разных производителей.
Не понимаю адептов колхозного Кейла: компилятор у него хуже IAR-овского, отладчик хуже чем у System Workbench - в чем его сила, брат?
Если хочешь проф. софт, с приятной средой, а не кейл с дизайном начала 90-х годов, а главное дешево для конторы - однозначно Visual Studio 2015 + за 89$ купить к нему VisualGDB. На выходе имеет: 1) лицензионный софт с затратами около 5000 руб, на фоне 8-14 тыс.$ за IAR или кейл 2) шикарную среду разработки с современным дизайном IDE, которая приятна глазу 3) встроенную работу с Git любыми "из коробки" 4) возможно писать не только по stm, но и еще огромный список МК от других производителей 5) визуализированная отладка, например, IDE строит на ходу график из данных АЦП - разве кто-то еще умеет такое?
Дальше продолжать смысла нету думаю) Единственный конкурент - это IAR, дизайн хоть и убогий, но компилятор хорош. Правда оценить его "мощь" смогут лишь проф. разработчики, которые в процессе оптимизации не брезгуют вставками asm-ы и прочими прелестями. То есть для 99,99% людей прелести компилятора не будут заметны из-за их скажем так "уровня".
_________________ Добрым словом и пистолетом можно добиться куда большего, чем просто добрым словом.
Компания EVE выпустила новый аккумулятор серии PLM, сочетающий в себе высокую безопасность, длительный срок службы, широкий температурный диапазон и высокую токоотдачу даже при отрицательной температуре.
Эти аккумуляторы поддерживают заряд при температуре от -40/-20°С (сниженным значением тока), безопасны (не воспламеняются и не взрываются) при механическом повреждении (протыкание и сдавливание), устойчивы к вибрации. Они могут применяться как для автотранспорта (трекеры, маячки, сигнализация), так и для промышленных устройств мониторинга, IoT-устройств.
но иногда важен именно размер бинарника, например когда надо впихнуть невпихуемое, типа USB библиотеки в 20-и ногий STM32F042. Тут KEIL имхо вне конкуренции. И еще для серий F0/L0 KEIL бесплатно раздают (89$ экономии), а F0/L0 имхо для большинства применений, в том числе и радиогубительства (как замена всяких авр тиней и мег) вполне достаточно. Еще у KEIL всяки множественные библиотеки, не только CMSIS, а еще типа USB/Network/Graphics и пр. можно птичками наподключать, что имхо немаловажно для начинающих.
Не понимаю адептов колхозного Кейла: компилятор у него хуже IAR-овского, отладчик хуже чем у System Workbench - в чем его сила, брат?
Ви в этом так уверены??? Компилятор у него от ARM , отладчик вне конкуренции и тем более сравнивать с поделием на клипсине может только тот, кто Keil в руках не держал.
aiki01 писал(а):
Если хочешь проф. софт, с приятной средой, а не кейл с дизайном начала 90-х годов, а главное дешево для конторы - однозначно Visual Studio 2015 + за 89$ купить к нему VisualGDB. На выходе имеет: 1) лицензионный софт с затратами около 5000 руб, на фоне 8-14 тыс.$ за IAR или кейл 2) шикарную среду разработки с современным дизайном IDE, которая приятна глазу 3) встроенную работу с Git любыми "из коробки" 4) возможно писать не только по stm, но и еще огромный список МК от других производителей 5) визуализированная отладка, например, IDE строит на ходу график из данных АЦП - разве кто-то еще умеет такое?
Угу, угу. Покупать а тем более ставить монстра, весящего многие гектары, все это не от большого ума а точней просто щенячий визг очередного PC адепта. Рекомендую поставить SES+Ozone. Cреда от самого Segger . Все ваши хотелки в ней реализованы на порядок лучше дерьма, что вы с пеной у рта восхваляете.
aiki01 писал(а):
Дальше продолжать смысла нету думаю) Единственный конкурент - это IAR, дизайн хоть и убогий, но компилятор хорош. Правда оценить его "мощь" смогут лишь проф. разработчики, которые в процессе оптимизации не брезгуют вставками asm-ы и прочими прелестями. То есть для 99,99% людей прелести компилятора не будут заметны из-за их скажем так "уровня".
Конечно не стоит , если не разбираете в вопросе. У IAR кстати инлайн асм никакой...
ставить монстра, весящего многие гектары, все это не от большого ума
Keil 5 в установленном виде занимает на диске 2.5 ГБ. Видимо от "большого ума" его ставят. Для справки, EmBitz 0.42 с интегрированным GCC 4.8 требует 370 МБ дискового пространства. И как показала практика, GCC при оптимизации по размеру с включенным lto создает более компактный бинарник чем Keil 5.
Keil 5 в установленном виде занимает на диске 2.5 ГБ. Видимо от "большого ума" его ставят.
Сперва посмотри что входит в эти гигабайты. Примеры , документация, и твой сранный калокуб. И речь о размерах шла в плане Visual studio. Так что пальцем в небо.
Мурик писал(а):
Для справки, EmBitz 0.42 с интегрированным GCC 4.8 требует 370 МБ дискового пространства.
Наглая ложь - 800Mб. Та же SES занимает 680Мб. И опять таки мерятся размерами - не понимая содержимого можешь только ты.
Мурик писал(а):
И как показала практика, GCC при оптимизации по размеру с включенным lto создает более компактный бинарник чем Keil 5.
Как показала практика - гнутые компили имеют массу проблем, но ты можешь и дальше хвастаться . Ни в структуре проекта ни в основах компиляции ты ни бум-бум.
И речь о размерах шла в плане Visual studio. Так что пальцем в небо.
Речь шла о гигабайтных размерах и как выяснилось Keil ни чем не лучше VS в этом плане!
dosikus писал(а):
Наглая ложь - 800Mб.
Ставили, проверяли? Или так об этом написали не проверив? Тогда цена ваших слов...
dosikus писал(а):
Как показала практика - гнутые компили имеют массу проблем
Не знаете что этим компилем собрано множество приложений, в т. ч. операционная система Linux компов и для встроенных решений - роутеров, малины и т. д.? Если бы были реально проблемы, то их давно исправили.
Угу, угу. Покупать а тем более ставить монстра, весящего многие гектары, все это не от большого ума а точней просто щенячий визг очередного PC адепта. Рекомендую поставить SES+Ozone. Cреда от самого Segger . Все ваши хотелки в ней реализованы на порядок лучше дерьма, что вы с пеной у рта восхваляете.
Мне интересно, Вы специалист такого же уровня как и ваше красноречие? Ощущение, что откатился на 15 лет назад и попал в школу, где бедненького мальчика обижали и теперь из него извергаются нечистоты))
"Многие гектары" - VisualGDB имеет вес около 17.3 Мб + CMSIS непосредственно. Поставив голый VS и данную сборку - получим около 2 Гб, что как бы меньше кейла "из коробки". Вы просто не умеете его готовить видимо.
"PC адепт" - то есть Cortex-M7 и ARM9 уже считается РС программированием? Производительность у них все таки высокая, но не настолько же...
К сведению SW вообще сейчас поддерживается самой ST, по вашей логике это означает, что нет ничего лучше чем SW? А ведь на эклипсе... Сами себе противоречите))
_________________ Добрым словом и пистолетом можно добиться куда большего, чем просто добрым словом.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения