Ты когда паникуешь - остановись, выдохни и подумай логически: все отрубить никому не выгодно. Своего внутреннего продукта для работы экономики не хватит, это раз. Во вторых есть китайцы, которые любят торговлю, а у них много чего есть интересного. Так что расслабься ) Добавлено: Sat Mar 21, 2026 11:45 am |
N1X писал(а): Так что расслабься ) слова, понявшего суть жизни! уж чего чего, а такого говна за баней по ведру везде валяется. и всегда валяться будет. Добавлено: Sat Mar 21, 2026 1:08 pm |
Ребята благодарю за успокоение души. ![]() Добавлено: Sun Mar 22, 2026 8:47 am |
Abramov писал(а): Keil уже умер, Это откуда такие данные. Все работает и пользуюсь без проблем. Есть еще и IAR - очень даже удобно . Кю-бее, и калл ,Фу какая гадость и что будете делать если нужно будет NXP ARM или еще что то подобное ? Добавлено: Sun Mar 22, 2026 11:04 am |
Эклипс (куб в данном случае) хоть медленный, но редактор наголову выше кейлоиаровского, тот от блокнота недалече ушел... Хотя есть у меня один проект в нем, и уже им стало неудобно пользоваться. Открываю параллельно VSCode: в нем пишу, в кубе дебажу. С таким подходом тот же iar зашел бы даже лучше ибо быстрее. Добавлено: Mon Mar 23, 2026 9:30 am |
N1X писал(а): в кубе дебажу Что сказать "о вкусе устриц можно спорить с тем кто их ест". Редактор,ну не знаю, возможно вы давно не пользовались Keil. Да и суть не в редакторе а в библиотеках которые можно использовать - подключать . И самое простое что вы будете делать если другой процессор , не STM ? Keil. официальный компилятор ВСЕХ ARM ! Keil и IAR до сих пор не разорились при наличии бесплатного кубее и космик. Из кубее есть трансляция в Keil и IAR а наоборот нету . По сему для себя я выбор сделал. Добавлено: Sun Mar 29, 2026 9:51 am |
Linkoln писал(а): официальный компилятор ВСЕХ ARM Здрасте, приехали. Где это написано? Это просто действительно хороший, но ПЛАТНЫЙ компилятор, и шустрый отладчик. А вот редактор кода не очень. Просто у нас привыкли что то что на торентах есть - то бесплатное. А так я думаю если бы собрать статистику то выяснилось бы, что большинство это таки GCC (который использует куб). Linkoln писал(а): другой процессор , не STM Тогда тот же GCC + VSCode, собственно что на основном рабочем проекте и используем. В качестве сборщика - cmake + ninja. Linkoln писал(а): давно не пользовались Keil Давненько, раньше основной IDE был IAR, кейл только по случаю если нужно было в чужом проекте поработать, но очень сомневаюсь что что-то сильно поменялось. И после того как привык к современной навигации подсветке и автозавершению назад уже как-то не хочется, особенно кода в проекте пару сотен файлов и по ним приходится искать сущности. Добавлено: Sun Mar 29, 2026 12:25 pm |
N1X писал(а): Тогда тот же GCC + VSCode Во, самая нормальная связка.N1X писал(а): привык к современной навигации подсветке и автозавершению назад уже как-то не хочется, особенно кода в проекте пару сотен файлов и по ним приходится искать сущности. Аналогично. А от куба прям тошнит, насколько криво всё это там реализовано. N1X писал(а): если нужно было в чужом проекте поработать Если нужно - это всё легко перетягивается в VSCode. И там уже красота! Добавлено: Sun Mar 29, 2026 1:24 pm |
N1X писал(а): ПЛАТНЫЙ компилятор, и шустрый отладчик. N1X писал(а): собственно что на основном рабочем проекте и используем Чем дальше тем больше удивляюсь .Вы хотите зарабатывать но не платить за инструменты ?Это как автослесарь с самодельными или ворованными ключами ? Вас не смущает что и офис и операционная система тоже хороших денег стоит . Да Keil платный , но они очень скромные и адекватные . Solidworks стоит намного дороже и тут кто то про altium тоже говорил . Так что определитесь ,,,,Работать цивилизовано или ...... Кубееее . Добавлено: Sun Mar 29, 2026 5:29 pm |
Linkoln писал(а): Это как автослесарь с самодельными или ворованными ключами ? автодиагност с диагзоной жеж! ))) инструмент так то платный, но платный он совсем не разрабам )) а более вменяемым чувакам с сильно меньшим ценником и лучшими условиями. Linkoln писал(а): Вы хотите зарабатывать но не платить за инструменты ? да. если можно не платить - можно не платить. и вообще, платить всяким пидарасам, если они даже оплату нормально принять не могут, анально огородились - да пошли они хер сосать )) Добавлено: Sun Mar 29, 2026 7:12 pm |
Николай писал(а): они даже оплату нормально принять не могут А ви не знаете почему так ?? У меня с ними проблем совсем все ровно. Они даже скидки делают . ![]() Добавлено: Sun Mar 29, 2026 8:22 pm |
Linkoln писал(а): А ви не знаете почему так ?? без понятия. дураки наверное потому-что. не хотят деньги зарабатывать, хотят грозные лица корчить и в войнушку играть. Linkoln писал(а): У меня с ними проблем совсем все ровно. Они даже скидки делают вот и славненько. хорошо, когда все хорошо. немножечко завидую :-D Добавлено: Sun Mar 29, 2026 8:28 pm |
Linkoln писал(а): Чем дальше тем больше удивляюсь .Вы хотите зарабатывать но не платить за инструменты ? Любезный, а прочитать о чем написано сложно? Лет ццать назад GCC был несколько слабее. Сейчас это отличный компилер. И если он закрывает задачи, нафига покупать кейл? Куб к нему вообще как бы отношения не имеет. Но я смотрю у многих проблема двигаться и смотреть вокруг. С кейлом разобрались - значит все остальное говно, так получается? =) Есть экзотические архитектуры, вроде RH850, всяких там фуджиков и прочих, вот там GCC не поддерживается (либо откровенно слаб). Но ARM уже настолько распространенная архитектура что там уже платные инструменты нужны только тем, кто просто на них исторически сидит... Добавлено: Sun Mar 29, 2026 10:20 pm |
Кстати, а как там поживает IAR? Кто-нибудь пользуется? Тоже подумываю с Keil уйти. Но всякие там GCC с эклипсами мне омерзительны в принципе. Добавлено: Sun Mar 29, 2026 10:41 pm |
А чем gcc плох? По мне так стандартный стандартище. Низкоуровневую поебень под армы малинковские на нем ваяю. Все более высокоуровневое - на нем конечно. Особенно все что связано более менее плотно с ядром ос. Ну и восмибит тоже не нем конечно Да и вообще странно брать другой компилер, когда половина мира вокруг скомпилирована на нем)) Чем он может не нравится? Это прост компилятор)) Добавлено: Sun Mar 29, 2026 11:08 pm |
Николай писал(а): А чем gcc плох Тем что это GNU. Чем хорош Keil. Это готовый инструмент. Поставил и работай. Как хороший станок. Освоил его за вечер когда-то. Хорошее всегда простое. Ничего не надо лепить, собирать, докачивать, дописывать, докручивать, настраивать. Не хочу разбираться, мне это неинтересно. Интересно задачу прикладную решить. А GNU и все что из него растет - это сборка полурабочего говна из кусочков. На любителя. Это их философия, и мне она отвратительна. Насмотрелся достаточно на линуксоидов на работе, тошнит. Вместо решения прикладных задач дольше занимаются херней. Что-то там собирают без конца, какие-то консоли у них постоянно, настраивают системы контроля версий, поднимают какие-то сервера, обставились мониторами, умных слов много. Выглядит все это со стороны круто, можно экскурсии к ним водить. Только продукта нет. Фактически работает и продается или старье на микроконтроллерах, или поновее на мини-компах с Winows-CE. Короче то, где нет GNU. Добавлено: Sun Mar 29, 2026 11:48 pm |
А зря не хочешь освоить. Сможешь дубовые вещи делать, которые не поломать даже атомной бомбой. Я хер знаю где ты железки без линукса внутре находишь)) давно такие не попадались. На вин се?))) блеее. Это что-то из моего детства. Оно существует ещё? А меня воротит от проприетарщины. Каждый раз разбираться в очередном поделии очередной конторы...)) Есть стандарт. Раз вкурил как оно делается и тебе понятно все. От сервака до кофемолки. Да. Интернет кофемолка ч пингвином внутре тоже попадалась) Добавлено: Mon Mar 30, 2026 12:10 am |
Николай писал(а): где ты железки без линукса А зачем он мне? Задачи бывают разные. Не все же занимаются только связью. Рисую платы на МК и ПЛИС и пишу на голое железо. Как по мне, ОС нужна в 3 случаях. 1) Там, где предусмотрена глубокая кастомизация пользователем. Например ПК, куда пользователь может ставить программы. 2) Если нужно запускать много разных задач одновременно. 3) Что-то очень сложное, связанное со связью или много-машинными вычислениями. Подобного не разрабатывал и не стремлюсь, IT вообще не мое, железо и жесткий риалтайм мне интереснее. Если функционал постоянный и задача одна, ОС не нужна. Простая 2D графика, тексты, UART, USB, Ethernet и т.п. и так несложно сделать. Добавлено: Mon Mar 30, 2026 12:21 am |
На рабочие компы поставили ред ос. Как по мне-говнище редкостное.Постоянно какие то баги,каждый день что то отваливается,принтер прописывается только через консоль.Девки взвыли.Вернулись обратно на винду.Раньше я хотел освоить линукс,теперь все желание начисто пропало. Добавлено: Mon Mar 30, 2026 12:54 am |
Доктор Зло писал(а): Чем хорош Keil. Это готовый инструмент Мсье путает IDE с компилятором? Ибо GCC и не должен заменить кейл, это только кусочек пазла. Меня просто улыбают люди, которые поливают говном инструменты, которые просто не нужны конкретно им. Если ты решаешь задачи по своему и получаешь от этого удовольствие - только рад за тебя. Про линуксоидов тоже поржал, а то что контролю версий досталось вообще вишенка: проходил мимо, получил в е**ло =) Я просто когда писал мелкие проекты в одно рыло тоже не мог понять как это работает. Но таки все эти ненужные инструменты позволяют сильно упростить и ускорить координацию, внезапно. Видно кто че делал и к кому идти обсуждать если что. У нас в контроллер пишут человек 8 наверное. Из них 3-4 более менее постоянно + FPGA шники и + те самые линуксоиды, потому как контроллер это точка входа в систему и тот же дамп с ddr забрать из fpgaшки - это через него. И тот же GIT позволяет каждому работать со своей частью системы и потом чистовой код слить в одно целое. А тот же богомерзкий GCC и прочие мусорные никому не нужные утилиты на сервере соберут этот код и сделают из него образ( в котором будет прошивка для контроллера, fpga, собранный поганый линукс и еще хлам всякий вроде графики для меню), который тестировщики накатят на систему запустив один батник. А могли бы походить по отделам с платой чтоб каждый им свой кусок прошил, а потом бы оказалось, что получили несовместимые куски, т.к. Вася Пете не сказал, что внес изменение в интерфейс между ними. Да, все кроме тебя короче выебонами ненужными занимаются... Добавлено: Mon Mar 30, 2026 8:02 am |
Во как полезло. А вопрос был изначально про IAR. Лучше бы не спрашивал... N1X писал(а): выебонами ненужными В точку. Это и есть последний и главный индикатор членов "сообщества" (стада) GNU. А именно: впаривать это всем вокруг, агриться и подрываться на все, что не вписывается в их "философию". Удивительно, но исключений не встречал, они такие все. N1X писал(а): это только кусочек пазла Все верно, и я о том же. Не хочу никаких паззлов. Нужен инструмент. Добавлено: Mon Mar 30, 2026 11:38 am |
Доктор Зло писал(а): А вопрос был изначально про IAR Не, про иар был перед этим [quote="Доктор Зло"]В точку. Это и есть последний и главный индикатор членов "сообщества" (стада) GNU. Ну я же говорю, тебе не нужно, сначит говно, вот и вся объективность
Доктор Зло писал(а): Не хочу никаких паззлов. Нужен инструмент. Вот именно, и я про это. Кому-то молоток нужен, просто чтоб гводзь забить, только странно когда он рассказывает, что если есть молоток - то гвоздемет это для идиотов которым нехер делать как гвозди в ленту собирать сначала, чтоб потом их можно было много и сразу забить, вместо того чтобы просто относиться с пониманием, что может кому-то действительно такой подход оправдан по каким-то причинам ) Добавлено: Mon Mar 30, 2026 11:49 am |
N1X писал(а): Вот именно, и я про это. Кому-то молоток нужен, просто чтоб гводзь забить, только странно когда он рассказывает, что если есть молоток - то гвоздемет Нет - гвоздомет это тоже инструмент, а GNU чаще всего набор запчастей из которых через неделю ебли может получиться инструмент, а может и не получиться... Еще хуже когда это частично обновляется, перестает работать и квест повторяется. П.С. Я двумя руками за GNU но не у меня. Добавлено: Mon Mar 30, 2026 12:26 pm |
Ivani писал(а): Еще хуже когда это частично обновляется, перестает работать и квест повторяется. Вот основная проблема - попытка свалить мух и котлет в одну кучу. 1. GNU - хренова туча всего. Там есть хорошее и есть плохое. GCC например - это просто компилятор. Есть еще Binutils, это линковщик и всякие конвертеры эльфов в хексы и бинари. Тот же компилер кейла и иара работает также - это программа, которую сам кейл запускает и передает ей пути и параметры. 2. Обновится и перестанет работать. Хм, а нафига? Берется компилер определенной версии и кладется в проект. Как по мне если нужно быть уверенным в работоспособности проекта то и кейл и иар также прибиваются гвоздями: проект в этой версии делался, в этой и развивается. Дальше если нужно обновиться - точно также будет переезд и тестирование, что ничего не сломалось. И 100% гарантии совместимости никто не даст. И вот про "берешь и работаешь" - тоже забавно получается. Это применимо к проектам где есть контроллер и есть прошивка написанная и состоящая только из кода. А вот например вполне рабочий кейс: 1. Есть загрузчик, с шифрованием, он жрет на вход образ в котором есть адреса начала и конца прошивки, CRC, прочая служебная инфа 2. Есть рабочая прошивка 3. Есть скрипт, который берет рабочую прошивку, шифрует и пристегивает к ней заголовок для загрузчика 4. Очень хочется при этом не терять возможность дебажить это все в IDE. Получается IDE нужно научить собрать загрузчик (можно пропустить, предположим собран), собрать основную прошивку, запустить скрипт постобработки, взять результаты его работы, прошить загрузчик + основную прошивку + заголовок (то же референсное значение CRC загрузчик на старте проверяет). Подгрузить отладочную информацию из обоих этих бинарей и начать отладку. Ну и собственно еще нужно поправить скрипт линкера под этот зоопарк. И вуаля: GСС, или Keil уже не так и важно - придется открывать документацию и рыться в кишках где там что настраивается чтобы оно работало, потому что "из-коробки" за пределами hello world приложений серебряную пулю никто не изобрел... Добавлено: Mon Mar 30, 2026 1:27 pm |
N1X писал(а): Берется компилер определенной версии и кладется в проект.Например долбоебы из Ардуино с версии 2.0 это сломали. N1X писал(а): серебряную пулю никто не изобрел...Ардуино 1.8, умеет шить через сериал и через SPI, сериал сама передает из консоли программатору и обратно, работает из коробки, можно положить в проект всю среду вместе с либами без привязки к компу. По поводу пиратского ПО считаю что в России ВСЕ ПО должно продаваться на РУССКОМ языке(игры, фильмы и детское в полной многоголосной локализации) по конкурентной(аналогичной западной) цене, что не продается то распространяется СВОБОДНО. Книги тоже с полным переводом графики, если продается Российское издание то и издания на других языках попадают под защиту авторского права, если не хотят переводить/продавать то нефиг защищать. И думаю нужно учебным заведениям ЗАПРЕТИТЬ покупать ПО для обучения(офис, фоторедактор и т.д.) - учить на свободном или предоставленном бесплатно продавцом, кто бесплатно поставил ПО тем и научатся пользоваться. П.С. "шесть официальных языков ООН — английский, французский, русский, испанский, арабский и китайский." Добавлено: Mon Mar 30, 2026 4:18 pm |
|
Лицензионное соглашение (c)Flyback.org.ru Российское общество любителей высоких напряжений. Использование материалов с данного сайта и форума возможно только с разрешения администрации. |