AleksBak 0 25 августа, 2022 Опубликовано 25 августа, 2022 · Жалоба 1 час назад, Sverchok сказал: Да мне необходимо добавлять отдельные библиотеки в проект А Вы вообще раньше использовали cmake сборку исходников? Если да и это не вызывает никаких трудностей, то на самом деле и в stm32cubeide не вызовет никаких проблем т.к. это среда разработки не "вещь в себе", а обычная eclipse. Вот например тут руководство, что делать. Да полно таких - если поискать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sverchok 1 25 августа, 2022 Опубликовано 25 августа, 2022 · Жалоба Я конечно не большой специалист по cmake, но собирать проекты на нем приходилось. 1 час назад, AleksBak сказал: Вот например тут руководство, что делать. Да полно таких - если поискать. Да именно по этой статье я и пробовал подружить cubeide и cmake. К сожалению не все так хорошо, в этой же статье народ пишет, что отзывается от cmake в cube. Если в коротко то: 1. настройка очень муторная 2. с каждым обновлением cubeide что-то обязательно ломается 3. проект без ошибок из IDE не собирался, приходилось собирать в консоли, а затем подключаться отладкой уже через IDE. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RusikOk 1 29 августа, 2022 Опубликовано 29 августа, 2022 · Жалоба как запустить 2 экземпляра IDE, чтобы отлаживать 2 приложения одновременно? программаторы разные. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 134 29 августа, 2022 Опубликовано 29 августа, 2022 · Жалоба 1 час назад, RusikOk сказал: как запустить 2 экземпляра IDE, Зачем? Отлаживайте в одной оболочке. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RusikOk 1 29 августа, 2022 Опубликовано 29 августа, 2022 · Жалоба не получается, запускаю на выполнение одну программу, потом нажимаю отладку в другом и вот в первом программатор уже отвалился. может из за разных программаторов. один jLink, другой ST-LINK Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AleksBak 0 30 августа, 2022 Опубликовано 30 августа, 2022 · Жалоба 13 часов назад, RusikOk сказал: не получается, запускаю на выполнение одну программу, потом нажимаю отладку в другом и вот в первом программатор уже отвалился. может из за разных программаторов. один jLink, другой ST-LINK Второй экземпляр среды должен в другом воркспейсе работать. А программаторы по S/N прописаны в "Debug Configuration"? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RusikOk 1 30 августа, 2022 Опубликовано 30 августа, 2022 · Жалоба 2 часа назад, AleksBak сказал: Второй экземпляр среды должен в другом воркспейсе работать. ну естественно! 2 часа назад, AleksBak сказал: А программаторы по S/N прописаны в "Debug Configuration"? я же выше писал что программаторы разные. кроме того если прописать серийник для jLink то IDE его просто не находит. даже если подключен только один программатор. сегодня забрал на почте второй ST-LINK. для одного ST-LINK я могу прописать SN и оно работает. для другого даже не находит SN кнопкой SCAN. если вписать серийник вручную, то программатор опять не находится. точнее по нажатию кнопки SCAN находит SN 6. чего не может быть. к тому же STM32 ST-LINK Utility адекватно отображает SN и даже обновляет прошивку. на обоих ST-LINK. PS: проверял только через ST-LINK(GDB server). с OpenOCD не работает ни в каком виде. я правда его вроди и не устанавливал, наверное поставилось вместе с IDE. короче юзер френдли на высоте)))) STM32CubeIDE Version: 1.10.1 Build: 12716_20220707_0928 (UTC) это, что бетка?))) в общем ардуино отдыхает еще меня сильно обрадовало, что semihosting с GDB server тоже не работает. прям на сайте у них так и написано. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
AleksBak 0 2 сентября, 2022 Опубликовано 2 сентября, 2022 · Жалоба В 30.08.2022 в 15:15, RusikOk сказал: я же выше писал что программаторы разные Вспомнил еще - поэкспериментируйте с номерами портов: Т.е. GDB server и IDE как бы между собой (эти два приложения) поддерживают связь через обычные сокеты (т.е. у них есть номер порта и т.п.). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
viakon 0 5 сентября, 2022 Опубликовано 5 сентября, 2022 · Жалоба в кубе не пробовал, а в клипсе получалось с двумя ст-линками отлаживать. Как выше написали в параметрах надо разные порты указать и еще серийники ст-линков. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sverchok 1 6 октября, 2022 Опубликовано 6 октября, 2022 · Жалоба Кто ни будь пользуется сторонними плагинами для FreeRTOS в CubeIDE? Тот что есть работает как-то криво, ну или я им не правильно пользуюсь. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zorromen 1 11 октября, 2022 Опубликовано 11 октября, 2022 · Жалоба Я использовал Tracealyzer и SystemView Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Sverchok 1 12 октября, 2022 Опубликовано 12 октября, 2022 · Жалоба 21 час назад, zorromen сказал: Я использовал Tracealyzer и SystemView Спасибо попробую. Если будет кому интересно есть плагин от NXP/Freescales, который можно поставить на CubeIDE. Работает сносно, правда нужен VPN для скачивания. Вот ссылка на статейку https://the78mole.de/freertos-debugging-on-stm32-cpu-usage/ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zorromen 1 12 октября, 2022 Опубликовано 12 октября, 2022 · Жалоба По поводу Tracealyzer китайцы помогут https://blog.csdn.net/u014360757/article/details/123321651 SystemView запустить не просто, точнее потребует мучений) Идея в том сто сеггер дает только патч который не подходит к STM freertos, нужно руками патчить файлы. И в идеале сразу в репозитории CubeMX чтобы при обновлении проекта не затерлось старые файлы с патчем. Не продумали вообще они этот момент, Tracealyzer не лезет в файлы самой Freertos и поэтому его запустить легче. По вашему патчу, это теперь новая ссылка, старая не работает http://www.nxp.com/lgfiles/updates/Eclipse/KDS Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zorromen 1 15 октября, 2022 Опубликовано 15 октября, 2022 · Жалоба Есть в кейле и тут одна бесящая штука, когда компилишь, то в момент прошивки редактор открывает некоторые исходники, я не знаю по какому принципу он это делает, но уже бесит что работаешь с одним исходником, и ту тебе куча открытых файлов и еще и фокус на них переведен, уже бесит прям. Как это отключить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
RusikOk 1 15 октября, 2022 Опубликовано 15 октября, 2022 · Жалоба пуск -> параметры -> приложения и возможности -> выбрать в списке cubeIDE -> удалить Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться