Последовательная связь между Raspberry Pi Pico и ПКPython

Программы на Python
Ответить Пред. темаСлед. тема
Anonymous
 Последовательная связь между Raspberry Pi Pico и ПК

Сообщение Anonymous »

Я пытаюсь обеспечить двустороннюю связь через USB (COM-порт) между Raspberry Pi Pico и ПК с Windows (Python). Я не могу отправить сообщение со своего компьютера на Raspberry Pi Pico и обратно. Не влияет на светодиоды на макете и на печать сообщений в терминале.
Код для ПК:

Код: Выделить всё

import serial
import time

# open a serial connection
s = serial.Serial("COM7", 115200)

print(s)
# blink the led
while True:
s.write(b"on\n")
time.sleep(1)
s.readline().strip()
s.write(b"off\n")
time.sleep(1)
s.readline().strip()
Код на Raspberry Pi Pico:

Код: Выделить всё

import time
from machine import Pin
import sys

led = Pin(0, machine.Pin.OUT)
led2 = Pin(2, machine.Pin.OUT)
led2.value(0)
led.value(0)

def led_on():
led.value(1)

def led_off():
led.value(0)

while True:
# read a command from the host
v = sys.stdin.readline().strip()

# perform the requested action
if v.lower() == "on":
led_on()
print("Turned on!")
elif v.lower() == "off":
led_off()
print("Turned off!")
Какой самый разумный способ отладки кода на Raspberry Pi Pico? После получения последовательного соединения стандартная отладка печати? Есть ли способ использовать отладчик последовательностей в Thonny IDE?
Я пробовал методы как из последовательной библиотеки, так и из библиотеки stdlib, но безрезультатно. Для ПК я использую PyCharm, для Raspberry Pi Pico Thonny. После прошивки Raspberry Pi Pico я отключаю серийник и запускаю скрипт в PyCharm с другим интерпретатором.

Подробнее здесь: https://stackoverflow.com/questions/743 ... ico-and-pc
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • NRF24L01 Связь между Raspberry Pi 4 и Raspberry Pi Pico (Micropython) не работает
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • NRF24L01 Связь между Raspberry Pi 4 и Raspberry Pi Pico (Micropython) не работает
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Серийная связь между Raspberry Pi Pico и ПК
    Anonymous » » в форуме Python
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Серийная связь между Raspberry Pi Pico и ПК
    Anonymous » » в форуме Python
    0 Ответы
    4 Просмотры
    Последнее сообщение Anonymous
  • Последовательная связь Android с использованием потоков, обработчиков, потоков Kotlin, функций приостановки и составлени
    Anonymous » » в форуме Android
    0 Ответы
    24 Просмотры
    Последнее сообщение Anonymous

Вернуться в «Python»