Jump to content

ToRcH2565

Members
  • Content Count

    5
  • Joined

  • Last visited

Everything posted by ToRcH2565

  1. Тык и отладка через printf тоже один большой плюс =)))) (сарказм если что)
  2. Незнаю как работает semihosting, но как работет EBMonitor - понял, если в двух словах - в RAM выделяется буфер(фиксированого размера) и всё что отправляется (printf...) помещается в этот буфер, а EBMonitor в свою очередь читает постоянно эту область памяти и происходит магия =) Отсюда и пропуски сообщений (не хватило места в буфере\ не успел считать пока не поместили следующие данные). погуглил на тему как работает semihosting, адекватного ничего не нашел, но из общих фраз понял что общего с EBMonitor только физическая шина по которой данные на комп прилетают (SWD)...
  3. upd. По вашему совету пошел искать как доработать ST-Link, но нашел гораздо больше чем расчитывал, попробую разложить для новичков что искать хотябы ... Есть 3 варианта вывода отладочного "текста": 1) SWO - он же самый "правильный", нужна аппаратная поддержка программатором(доработать китайский программатор - дело 2х минут, если у вас не советский паяльник или руки из нужного места), из минусов (как для меня) занятый пин(PB3), необходимость пятого провода(не шибко минус, но лень берет свое). 2) Semihosting (то что я по незнанию считал SWO) - заводится с пол пинка, работает на ура, якобы тормозит камень, перед тем как завелся этот вариант - получилось завести следующий(на нем и остановился) 3) EBMonitor - "фишка" чисто EmBlocks, может пропускать сообщения(?), работает в обе стороны(как UART прием\передача) не сильно тормозит камень(?)) минусы - совсем нет инфы, нашел случайно на форуме EmBlocks тему, полистал - увидел пример, больше информации о нем найти не удалось(не сильно то и искал).
  4. С UART нет желания заморачиваться ибо придется травить плату для схемы(готового переходника нет, зато есть пачка CH340\FTDI2303), а надо оно не шибко часто.. CDC тоже не вариант ибо USB занят для CustomHID на мастер устройстве(на слейвах через CustomHid можно запилить... но там думаю таки передавать это всё по радио на мастер устройство) За инфу про "китайские программаторы" огромное спасибо =) буду гуглить как доработать стандартный китайский STLink =) Хотя сегодня наконец то стабильно завелось радио навесным монтажём, так что думаю вопрос пока отпадает =)
  5. Добрый день, недавно начал изучать азы STM, и наткнулся на интересную возможность, а именно отправлять текст через отладочный порт: https://hubstub.ru/stm32/111-otladka-po-swd-stm32.html (дабы долго не обьяснять о чем я веду речь, ибо без знания терминов это может затянутся). Так вот, столкнулся я с проблемкой, а именно где же можно данные сообщения посмотреть в EmBlocks, отладочные окна пролез все, там не нахожу, возможно нужно ковырять глубже настройки среды? или данная среда не умеет отображать эти сообщения? Очень не хотелось бы городить UART для отображение отладочных сообщений...
×
×
  • Create New...