Я пытаюсь установить высокоскоростную связь между pySerial, используя модуль tkinter и Arduino Due.При подключении к порту программирования этот код работает просто отлично:
В Python:
def setCom():
global ser
port = 12
baud = 128000
ser = serial.Serial(port,baud)
В наброске Arduino:
Serial.begin(128000);
while (Serial.available() > 0)
{
//do stuff
Когда я пытаюсь использовать нативныйпорт и использовать serialUSB Я бы ожидал, что этот код будет работать:
В Python:
def setCom():
global ser
port = 14
baud = 250000
ser = serial.Serial(port,baud)
В наброске Arduino:
SerialUSB.begin(0);
while (SerialUSB.available() > 0)
{
//do stuff
Я не получил ответа илиошибка, которая говорит, что доступ запрещен.Может ли кто-нибудь указать мне правильное направление относительно использования последовательного порта Due для последовательного порта USB с Python - pySerial?
Я также хотел бы отметить, что в диспетчере устройств Windows 7 собственный порт отображается как «Arduino Due (COM14)»и является ли стандартный COM-порт всеми значениями по умолчанию, включая скорость 9600 бод. Кажется, он должен отображаться в диспетчере устройств как контроллер USB?Кто-нибудь может мне помочь с этим?