У меня есть Segger и я правильно выбрал "Segger"
но когда я нажимаю Отлаживать, я получаю сообщение об ошибке.
Поддержка NXP бесполезна: убедитесь, что вы правильно выбрали Seegger
Он работает нормально. Я действительно думаю, что это ошибка в этом плагине, потому что этот exe-файл не должен запускаться, потому что у SEGGER есть свои собственные версии утилит gcc.
Можешь указать на него отладчику? Я помню, как использовал segger под eclipse, но где-то десять лет назад. Мне пришлось использовать удаленный лаунчер, который с тех пор был заменен гораздо более умным инструментом с гораздо более ограниченными возможностями.





Вероятно, он не знает, где находится ваш gdb. Укажите полный путь или добавьте путь к системному окружению.
И это дало это явно: "C:\Program Files (x86)\CodeSourcery\Sourcery_CodeBench_Lite_for_ARM_EABI\bin\arm-none-eabi-gdb.exe"
У меня также есть отладчик PEmicro и KDS, и он отлично работает.
Да, ты прав. Мне пришлось жестко закодировать C:\Freescale\KDS_v3\Toolchain\bin\arm-none-eabi-gdb.exe, чтобы заменить их макрос.
Никаких намеков на то, что ошибка была, я подозреваю. Что происходит, когда вы пытаетесь запустить
arm-none-eabi-gdb.exe --versionиз командной строки?