Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Аппаратные модули
  3. Микроконтроллер Raspberry Pi PICO
  4. Получение данных на ПК через ЮСБ

Получение данных на ПК через ЮСБ

Запланировано Прикреплена Закрыта Перенесена Микроконтроллер Raspberry Pi PICO
2 Сообщения 2 Posters 29 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • N Не в сети
    N Не в сети
    nesergen
    написал в отредактировано
    #1

    Добрый день!
    Сделал программу на Micropython. Она генерирует данные и выводит их на печать функцией print(). Подключаю работающую плату к ПК через ЮСБ и использую PyCharm для получения данных через REPL.
    Проблема в том, что при подключении REPL работающая на плате программа прерывается, текущее состояние программы и данные теряются. Приходится делать soft_reset() для перезапуска программы.
    Вот собственно и вопрос. Есть ли возможность при подключении работающей платы к ПК предотвратить остановку программы? Варианты с сохранением данных в память меня не интересуют, мне нужно знать текущее состояние программы. К примеру, на STM32F411 подключение платы к ЮСБ никак не влияло на выполнение программы.

    1 ответ Последний ответ
    0
    • Чёрный ЛукичЧ Не в сети
      Чёрный ЛукичЧ Не в сети
      Чёрный Лукич
      написал в отредактировано
      #2

      Когда ты подключаешься через USB и активируешь REPL, MicroPython переводит управление в интерактивный режим, из-за чего исполняемый код (запущенный при старте) прерывается. Это сделано для удобства отладки

      1 ответ Последний ответ
      0

      • Войти

      • Нет учётной записи? Зарегистрироваться

      • Login or register to search.
      • Первое сообщение
        Последнее сообщение
      0
      • Категории
      • Главная
      • Документация
      • Последние
      • Пользователи