Отправляйте сигналы напрямую на USB с помощью PythonPython

Программы на Python
Ответить
Anonymous
 Отправляйте сигналы напрямую на USB с помощью Python

Сообщение Anonymous »

Как установить ВЫСОКИЙ или НИЗКИЙ уровень для подключений USB-порта с помощью Python.
Это можно использовать в специальном USB-устройстве.
Например,
Предположим, у меня есть светодиод, подключенный к USB-порту (линия данных).
Теперь с помощью кода я хочу, чтобы он мигал или управлялся им.
Теперь этого можно легко достичь с помощью любого микроконтроллера, Arduino, Raspberry Pi
Но я хочу добиться этого с помощью обычного компьютера и Python.
[EDIT]
Могу ли я добиться этого, создав API C или C++ и создав оболочку для его использования в Python. Да, тогда какой лучший способ добиться этого?
ПРИМЕЧАНИЕ:
Моя главная цель — не просто мигать светодиодом. Я просто привел это в качестве примера.
Я хочу иметь возможность напрямую управлять портами USB.
Цитата: https://www.cmd-ltd.com/advice-centre/u ... 20'packets'.

В пределах В стандартном разъеме USB 2.0 можно увидеть четыре металлические полоски. Две внешние полосы — это плюс и земля источника питания. Две центральные полосы предназначены для передачи данных.


Благодаря новому разъему USB 3.0 скорость передачи данных увеличивается за счет добавления дополнительных полос для передачи данных; четыре дополнительных сигнальных провода помогают USB 3.0 достичь сверхскорости.

Я хочу установить значения контактов данных.
Говоря ВЫСОКИЙ НИЗКИЙ, не поймите неправильно, что я хочу установить значения +5 В и GND. Но я хочу контролировать его значение напрямую через мой код, без каких-либо внешних драйверов на компьютере.
Я упомянул HIGH LOW, чтобы просто сделать язык простым и его легче понять.

Подробнее здесь: https://stackoverflow.com/questions/668 ... ing-python
Ответить

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

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

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

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

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