SlickCore for Eclipse

Как подружить эклипс и любимый многими Slickedit?
Вопрос возник случайно из очередного упоминания и последующей переписки с вопросом про корку для эклипса. На удивление гугл промолчал. Полез ковыряться из чистого интереса. Результат изысканий под катом.

Читать дальше

QT Creator как IDE для “C-Embedded-проектов”

QT Creator как IDE для «C-Embedded-проектов»

Хочу с вами поделиться еще одним удобным инструментом, помогающим в нашем любимом Embedded деле.
Этот инструмент — это IDE для Embedded-разработчика. В статье хочу затронуть лишь вторую сторону Эмбэдеда, программирование.
То есть, тут не будет ни слова о микросхемах и микроконтроллерах.
Так сложилось, что я по мере нужды занялся поиском, и нужно было найти графический, легкий, удобный, полнофункциональный IDE для Embedded и к тому же под Linux, а самое главное – бесплатный, или в идеале под GPL лицензией.
Альтернативы типа Eclipse и NetBeans меня не впечатлили, тяжелые и очень неудобные. Мега любимый SlickEdit (который я считаю просто самым лучшим IDE) стоит дорого, а его демо-версия попросту не способна слелать то что умеет полнофункциональная версия (я это проверял).
Был сделан поиск, и после выбора среди вариантов был найден ответ. Ответ был QTCreator. Разумеется что это не панацея, и кое чего он не может(или я не нашел как это сделать), но также может много, тоесть золотая середина.
В любом случае, думаю что если нужно удобно и быстро работать с кодом на языке C, то это можно сделать весьма комфортно используя IDE, выше озвученный QTCreator. Ну и также если у вас Java-проект, то QTCreator тоже справится, просто потому что он по синтаксису очень похож на C++, который поддерживается.

Qt Creator IDE




Читать дальше

LPCXpresso отладка в SlickEdit

Компилить для LPCXpresso можно в Keil, а вот отладка работает только в родной среде. Или нет?
Заливаем прошивку в плату (для чего в кейле уже настроена кнопка прошивки). Строка заливки:
crt_emu_lpc11_13_nxp.exe -wire=winusb -pLPC1114/302 -flash-load-exec=«test.axf»
Создаем GDB-сервер с помощью той же утилитки от NXP:
crt_emu_lpc11_13_nxp -g -2 -pLPC1114/302 -wire=winusb -server=:3333 -mi
(эта строка у меня в батнике).
Запускаем SlickEdit. В меню есть подключение к удаленному процессу (GDB).
Добавляем в конфигурацию GDB ARM для отладки на ARM.


Читать дальше