-
- Брать - и работать в Eclipse. Я у себя на работе использую
Eclipse+GCC+GDB+OpenOCD, в том числе и для МК. Полёт нормальный. - Nikolay_Po(10.06.2024 14:23)
- Что посоветуете для начала почитать как с ним работать для человека, который его ранее в глаза не видел? - Chip_n_Go(10.06.2024 20:35, )
- А чем так IAR нравится? (Я без подвоха, просто хочу сравнить со
своими чувствами, когда-то тоже юзал его) - RxTx(07.06.2024 15:45)
- Я его банально знаю еще по AVR, и далее мелким Arm-ам. С такой
тяжелой связкой дел никогда не имел, поэтому хотел хотя-бы в среде
программирования иметь что-то знакомое. Проект компилируется на
Windows-ПК связкой GCC + Eclipse (а редактировался вообще в чем-то
третьем) и работает в среде Debian-Linuх на SOM TI AM3354 - короче
похоже все очень не просто... - Chip_n_Go(07.06.2024 15:59)
- Eclipse для сборки, но не для редактирования? падазрительна... SciFi(1 знак., 07.06.2024 17:07, картинка)
- Спроси себя - усилия будут стоить того во всех смыслах? - RxTx(07.06.2024 16:15)
- Я его банально знаю еще по AVR, и далее мелким Arm-ам. С такой
тяжелой связкой дел никогда не имел, поэтому хотел хотя-бы в среде
программирования иметь что-то знакомое. Проект компилируется на
Windows-ПК связкой GCC + Eclipse (а редактировался вообще в чем-то
третьем) и работает в среде Debian-Linuх на SOM TI AM3354 - короче
похоже все очень не просто... - Chip_n_Go(07.06.2024 15:59)
- Не понял, в чём вообще проблема? Тебе иар отсасывает что-ли что ты
без него не можешь? Какая нахрен разница чем компилировать и в чём
редактировать? - =AlexD=(07.06.2024 15:34)
- Повангую. Яр - это МК. Линукс - это линукс. Кагбэ две большие
разницы. Плюс если код плотно завязан на фичи, присутствующие
только в gcc, тоже будет неприятно. - SciFi(07.06.2024 15:36)
- Дык и мне непонятно. Если на Cortex-A8 запущен линух и под него приложение, то ИАР здесь вообще не танцует. А если нужно переделать под чистое железо, то компилятор - вообще дело десятое, проблемы будут совсем другого порядка. - =AlexD=(07.06.2024 15:55)
- Проблема будет с GNU'шными либами. В портировании не только сам компилер играет роль, это-то фигня, побегать по коду и поменять расширения. Главное это как быть с внешними либами. Из того что знаю для Embedded у IAR'овцев они все чисто свои, не GNU'шные. Вдобавок свои .s стартапы и механизмы прошивок флэши. - RxTx(07.06.2024 15:45)
- Повангую. Яр - это МК. Линукс - это линукс. Кагбэ две большие
разницы. Плюс если код плотно завязан на фичи, присутствующие
только в gcc, тоже будет неприятно. - SciFi(07.06.2024 15:36)
- Брать - и работать в Eclipse. Я у себя на работе использую
Eclipse+GCC+GDB+OpenOCD, в том числе и для МК. Полёт нормальный. - Nikolay_Po(10.06.2024 14:23)