Как следует из названия, я хотел бы использовать swo для отладки на устройстве stm32F1 без использования утилит st-link. Я думаю, что я прошил код для отправки сообщений через swo на моем чипе, но не могу установить sh соединение с правильным портом, так как в некоторых руководствах предлагается использовать putty с te lnet портом 2332. Особенности моей конфигурации: Относительный код на моем основном
int _write(int file, char *ptr, int len)
{
int DataIdx;
for (DataIdx = 0; DataIdx < len; DataIdx++)
{
__io_putchar(*ptr++);
}
return len;
}
...
int main(){
while (1)
{
printf("Hi\n");
}
}
Я видел некоторые учебники, использующие конфигурации Eclipse или ST -link использует, но у меня есть очень собственный набор инструментов (я использую конфигурации conan, obko cmake https://github.com/ObKo/stm32-cmake, ocb и linux) с единственной целью использования c ++ 2017 и таких библиотек, как boost, поэтому я не могу используйте утилиты st-link.