- Вот только честно... Зачем сегодня нужен IAR? Для большинства процессоров есть GCC, а для тех, которым GCC не дан и IAR не поможет. Особенно IAR омерзителен для Z80. Но за заботу спасибо! - max(02.01.2019 20:06 - 20:08, dao, полностью)Cкpипaч
- Я в него программирую :) - Молодой коллега(05.01.2019 02:50)
- Можно устроить голосование - кто каким компилятором пользуется :) - Sl(04.01.2019 21:37)
- Потому что биография начиналась тогда когда слова ГЦЦ и микроконтроллер были несовместимы. Потому что АВР. Потому что не было гарантий что ГЦЦ нормально сможет 430. Потому что ГУЯ с галочками. Потому что от добра добра не ищут - нахуа этот ASDFS(188 знак., 03.01.2019 14:44)
- От дурости или ввиду поддержки со стороны других средств отладки. Если ARM, MIPS и другая распространенная платформа, то скорей от дурости. Для экзотических платформ IAR может быть лучше GCC или вообще gcc их не поддерживает (тот же Z80, кстати fk0(32 знак., 03.01.2019 13:57)
- А разве кто-то заставляет им пользоваться? Не понимаю отчего у некоторых так пригорает с того что кто-то пользуется другим инструментом. Мне, например, проще несколько галок в окошке с опциями ткнуть, чем мейкфайл править. Ну и чиста привычка с Codavr(131 знак., 02.01.2019 21:30 - 21:34)
- Все компиляторы по началу омерзительны :). Главное достоинство IAR - долгожительство. Т.е. компиляторы, пережившие множество версий, постепенно шлифуются, освобождаясь от старых ошибок (что не мешает им приобретать новые :)). Тем не менее, они, на Ксения(120 знак., 02.01.2019 21:14)
- Это каких? Вездесущий GCC ни разу не новорожденный, крупные конторы вроде гугла уже перешли на clang. Проеты у этих ребят сильно сложнее, чем любой из ваших, и переход на новый компилятор гораздо сложнее, но люди работают. - evgeniy1294(02.01.2019 21:21)
- GCC был отшлифован в основном на x86, а потому далеко не факт, что он лучший и для всех прочих архитектур. К нам время от времени заходит Klen :), так вот он уже не менее 10-ти лет курочит GCC, чтобы тот код для ARM компилировал, и до сих пор Ксения(38 знак., 02.01.2019 21:41)
- Klen разве имеет отношение к разработке GCC? Я думал он только сборки под ARM самодельные собирает. Ну так каждый сам собрать может, делов на 15 минут. Обычно собирают newlib + gcc, можно без newlib (хидеры подсунуть, самому написать, я делал), fk0(158 знак., 03.01.2019 13:56)
- ... немного поправлю.. не менне 10 лет считаю, что лучшмй компилятор это транслятор асма :) klen(21 знак., 03.01.2019 11:23)
- Ксения, вы не поверите, но ни в одном смартфоне на Android не используется яр. lloyd(197 знак., 03.01.2019 09:23)
- Это только потому, что IAR под Windows, а разработчики смартфонов, скорее всего, под тем же Android'ом живут. Ксения(599 знак., 03.01.2019 11:38)
- Нет, Ксения, все проще. Linux Kernel ничем, кроме GCC не компилируется (потому что оказалось проще расширить компилятор, чем писать ядро на чистом ущербном Си, кек), а зачем тащить десяток компиляторов в один проект? lloyd(159 знак., 03.01.2019 13:44)
- Компиляторы пишут под ядро, вы устанете писать компиляторы под каждую таракашку. Тут clang и рулит за счет своей структуры, позволяющей разрабам легко подточить его под особенности камня. gcc так не умеет, там работы на порядок больше. evgeniy1294(97 знак., 03.01.2019 11:54)
- Сильно сомневаюсь что разработку Android можно вести под ним самим :) - AlexG(03.01.2019 11:47)
- Ящетаю, надо это вынести в отдельный топик. С подведением итогов и оформлением их в виде таблицы по архитектурам и компиляторам. Может получиться интересно и информативно. А может скатиться в лютый срач. Кто не рискует, тот не пьёт шампанского... - SciFi(02.01.2019 20:10)
- Для CM и ARM7TDMI юзаю Keil и EmBitz(GCC), иногда приходится юзать IAR, раньше поделки иногда делал на кокосе и клизме. Segger Studio раннюю пробовал, но пока не до неё, LPCxpresso-Code-Red как-то пробовал, ещё для Freescale было чего-то своё, Vit(619 знак., 03.01.2019 00:29 - 00:32)
- Segger Embedded Studio - кросплатформенный, компиляторы GCC и CLANG поддерживают все армы и RISC-V. Отличный редактор. evgeniy1294(88 знак., 02.01.2019 21:09)
- +1. У меня для кортексов Keil, avr iar, для pic CCS PIC. на GCC старая аллергия. - Aleksey_75(02.01.2019 20:38)
- Для этого нужно оторвать задницу, освоить альтернативы и потестить. Гораздо проще с дивана вякать. - VLLV(02.01.2019 20:13)
- IAR был первым моим компилятором для AVR... До него я ассемблерил по-чёрному. Но попробовав DEMO IAR сразу перешёл на него. Задорого. А потом пришел бесплатный WinAVR и всё стало шоколадно! - max(02.01.2019 20:20)
- Свои 5 копеек: SciFi(742 знак., 02.01.2019 20:20)
- Напомнило про рукопашный бой в спецназе :) Скрипач(199 знак., 02.01.2019 20:15)
- Оно то так, но автомат, похоже, стреляет только старыми патронами. А новые
контроллеры патроны выходят каждую неделю. - VLLV(02.01.2019 20:20)
- Лично я, на этот год продолжу пользовать atmega8. Это уже "говно мамонта", наверное? :) За модой перестал гоняться еще во времена выхода Windows 98. Экономия 3-5% стоимости изделия не приведет увеличению объемов сбыта. Скрипач(42 знак., 02.01.2019 20:26)
- Считаю, что если нет разработки, то и не нужно ничего менять. Если есть разработка, то есть и отладка. Минимальными усилиями можно перейти на хотя бы ATmega88/328 и позволить отлаживать код с эмулятором и несколько бОльшим объемом ОЗУ. Чтобы, Vit(63 знак., 02.01.2019 23:30 - 23:35, ссылка)
- Это не говно мамонта, это следы вендской биоты. Atmel уже нет, забудьте их камни. Таракашка за 80 центов делает тоже, что и atmega8, все глюки выловлены лет 10 назад. - evgeniy1294(02.01.2019 21:00)
- Кем выловлены? Кто-то уже портировал туда МОЙ код?! :) Глюки - будут обязательно. Я вам даже больше скажу - при смене минорных версий ДИКО ВЫСОКОУРОВНЕВОГО интерпретатора python и то глюки вылазят. Скрипач(229 знак., 02.01.2019 21:04 - 21:08)
- Это оправдание, оно есть у каждого. Мы электронику разрабатываем, нужно быть на крае технологического прогресса. evgeniy1294(52 знак., 02.01.2019 21:18)
- у нас заказчик один, и имя ему - Заказчик, если понимаешь, о чем речь :) и менять в схемотехнике что-то радикально - это ОЧЕНЬ дорого. ибо 100500 тестов, испытаний, согласований и вагон бумаг. - Alex68(02.01.2019 23:49)
- Увы, я - директор. И "вполне окупается" для меня неприемлимо :) Должно приносить прибыль, большую чем приносит уже имеющееся. Иначе "новшество" нежизнеспособно. Скрипач(691 знак., 02.01.2019 21:30 - 21:39)
- Выбор микроконтроллеров, компиляторов зависит от задачи. Решение моих задач в большинстве случаев не станет ближе, если я возьму новейший сверхмощный и свехдешевый чип и GCC свежайшей версии. - AlexG(02.01.2019 21:26)
- Осторожнее с "прогрессом". За его личиной зачастую тупо сидит самый настоящий регресс. И вообще, к чему эти пустые лозунги? Вы с Ксенией сговорились штоле? :-) - SciFi(02.01.2019 21:21, ссылка)
- Правда с другой стороны - освоив CortexM4, нет смысла спускаться. - VLLV(02.01.2019 20:37)
- ой вы грабельки, мои любимые!!! Aleksey_75(724 знак., 05.01.2019 21:07, dao, полностью)
- Мля. AI на STM32 - LightElf(10.01.2019 12:39, dao, ссылка, полностью)
- Как в Altium для всех компонентов скопировать из поля "Value" в поле "Comment"? (Решено, написал скрипт и инструкцию к нему) misyachniy(04.01.2019 15:16 - 05.01.2019 16:49, dao, полностью)
- Ошибка VVB_(111 знак., 10.01.2019 12:22)
- Окей гугл, предположим я хочу пересесть с ИАР для АРМ на ГЦЦ. Есть какая-нибудь пошаговая инструкция для тупых? - йцукен(05.01.2019 15:34, dao, полностью)
- Не подскажите ли, кто конкретно отвечает за ошибки в GCC? Скажем, если ошибка замечена в IAR , то можно написать ругательное сообщение на фирму. А если ошибка замечена у GCC, то кому жаловаться? - Ксения(08.01.2019 18:53)
- Перетащил небольшой проект в Embitz, вроде всё заработало. Скорость на -O3 примерно в полтора раза ниже, чем в ИАР на максимальной оптимизации (но чуть выше, чем в ИАР на средней оптимизации). В данном случае неважно, но осадочек остался. - йцукен(07.01.2019 19:07)
- Вопрос интересный и большой, разделяется на три сравнительно независимых: AlexBi_(736 знак., 05.01.2019 21:19,
)
- задам вопрос в струю: scmRTOS в GCC, а в частности, TrueStudio кто-нить пользует? - Argon(05.01.2019 20:19)
- Оказывается, даже скриптец IAR2GCC есть --> - MBedder(05.01.2019 16:09, ссылка)
- Сам не совсем в теме, у нас программер исключительно под линукс подобными ОС работает пишет на ГЦЦ, сейчас у него студент практикант образовался, надо предложить ему публикацию сделать. - Visitor(05.01.2019 16:08)
- Вся водка в Смольном! - max(05.01.2019 15:57, ссылка)
- кто хочет пообщаться с живой китаянкой на тему печатных плат?) - Alex68(08.01.2019 13:42, dao, ссылка, полностью)
- Зверька завел для аннотирования pdf - Xodo - поселился в хромом в виде веб-приложения. Есть оно и в других вариантах. Бесплатное. Вместо фоксита вполне. - Vit(08.01.2019 14:51, dao, ссылка, полностью)
- Касперский удалил мне IAR (причем ничем не патченый), пришлось его пристрелить. Что сейчас есть из адекватных и бесплатных антивирусов? - AlexG(02.01.2019 09:48, dao, полностью)
- А что именно он удалил? Какой именно файл(ы) из множества показался ему подозрительным. Не верится, что все. - Ксения(02.01.2019 15:06)
- Самый простой способ - добавить ЯР в список исключений. - De_User(02.01.2019 14:33)
- Попробуйте линух. Segger Embedded Studio устраняет необходимость в IAR и возню с кряками для него. И антивирь тоже не нужен. - evgeniy1294(02.01.2019 13:22)
- На сам патчер Касперский мог бы наехать под предлогом, что тот модифицирует экзешники, но к пропатченному IAR'у подозрений быть не должно. - Ксения(02.01.2019 11:42)
- Я года 2 назад поставил китайца - 360 Тотал Security. Вроде вполне вменяемый, не жрет ресурсы. - Гудвин(02.01.2019 10:13)
- Ага, и отключает за компанию Windows Update, перетягивая его функции на себя. Нет, спасибо, такое не нужно - lloyd(02.01.2019 10:33)
- Мне это не страшно в XP ;) - Гудвин(02.01.2019 10:39)
- XP сама по себе такое решето, что ее уже ни один антивирус не спасет. - lloyd(02.01.2019 10:40)
- У меня ХП почти на всех компах кроме ноута, периодически качаю у каперского чистильщик и запускаю, но он нихера не находит. Я уже беспокоиться начал. Может 10-ку поставить шоб появились наконец? - Codavr(02.01.2019 13:10)
- XP до третьего сервис пака представляла калитку без забора. К третьему ситуация стала получше, но наличие всяких Petya не отменила. lloyd(143 знак., 02.01.2019 13:15)
- Не знаю, может просто так совпало, но количество вирусов у меня на компе резко понизилось, когда я себе поставил роутер, а когда прочая публика стала массово ставить роутеры, наступила тишина. Не ну я тоже в новостях читаю про эпидеми вирусов, но Codavr(296 знак., 02.01.2019 13:44 - 13:47)
- Не стоит путать причины и следствия. XP на сегодня представляет для вирусопейсателей чисто академический интерес - эдакий "неуловимый Джо". IMNHO, только поэтому копьютер с XP, подключенный к тырнетам, не ложится в первые пару минут. А такое было Vit(1080 знак., 02.01.2019 13:43)
- Бу-га-га :) - Скрипач(02.01.2019 11:13)
- Как страшно жиДь :) - Гудвин(02.01.2019 10:42)
- Windows Defender (нет, правда). lloyd(150 знак., 02.01.2019 10:04)
- [Android Things] как пример "демократии" и копроэкономики Evgeny_CD(523 знак., 30.12.2018 19:25, dao, полностью)
- Так практически с каждой рекламируемой тобой wundervaffe будет. Ибо серебрянной пули -- нет. - fk0(31.12.2018 14:15)
- Уже два года как ходим в облако железкой за
13$ 25$, если считать всЁ. И корпус, и блок питания,и адаптер на DIN-рейку наклеечки на них. Скрипач(274 знак., 31.12.2018 13:18 - 13:24)
- Дык, Голливуд по тому же приципу работает. Любой блокбастер вызывает поток подражаний, римейков, сиквелов и приквелов, до тех пор пока последний несблевавший зритель не уходит из кинотеатра. - Codavr(31.12.2018 12:27)
- Видимо, лавры Ардуино покоя не дают. Фантастические лохотроны :)) - MBedder(31.12.2018 01:53)
- "Конец 2018 - баста, карапузики! Вот список официальных платформ" - этот список они опубликовали в первой декаде мая, все модули в этом списке до сих пор в статусе 'ожидается прибытием'. - mmc(30.12.2018 20:08)
- Еще одна похожая история. Года три назад Samsung решил застолбить себе место на ринке IOT, начал выпуск линейки модулей под маркой mmc(770 знак., 30.12.2018 20:01)
- [12 свободных программ, спонсируемых Евросоюзом] -> Evgeny_CD(30.12.2018 20:26, dao, ссылка, полностью)
- LS1021A Time Sensitive Networking Platform $800 -> Любопытное поделочное устройство, ориентированное на низколатентную работу по Ethernet. - Evgeny_CD(30.12.2018 20:01, dao, ссылка, полностью)
- Файловая система Linux для SPI NOR Flash. Что посоветуют линуксоводы? - LightElf(26.12.2018 11:13, dao, полностью)
- ISО 11898-3 никто не богат, а то что-то в google все мзду хотят - Chum_A(27.12.2018 09:41, dao, полностью)
- Вышел свежий GNU Arm Embedded. Кто-то уже доложил багу про gdb, а у меня не собирается прошивка с -flto, что-то там у них глючит. Зря я иронизировал по поводу Клена и его сборок... - SciFi(28.12.2018 14:21, dao, полностью)
- Вопросик - если будут брутфорсить запароленый бинарник с фирмваре - как определить что расшифровалось правильно? - michas(27.12.2018 17:02, dao, полностью)