Tutorial de como usar a KL25Z como um dispositivo USB HID usando a plataforma da MBED.
E a comunicação usando Python com USB lib.
Importar, compilar e arrastar para a FRDM-KL25Z
https://developer.mbed.org/compiler/#import:/users/samux/code/USBHID_TestCase/
Este programa vai receber e enviar dados pela interface USB do KL25Z configurada como um dispositivo HID, e também irá usar a porta USB do OpenSDA para mostrar as mensagens enviadas e recebidas pelo dispositivo HID.
Python USB library
https://github.com/walac/pyusb
Clone Python USB library
git clone https://github.com/walac/pyusb.git
Install Python USB library
python setup.py install
Código de teste em python
------------
------------
E a comunicação usando Python com USB lib.
Importar, compilar e arrastar para a FRDM-KL25Z
https://developer.mbed.org/compiler/#import:/users/samux/code/USBHID_TestCase/
Este programa vai receber e enviar dados pela interface USB do KL25Z configurada como um dispositivo HID, e também irá usar a porta USB do OpenSDA para mostrar as mensagens enviadas e recebidas pelo dispositivo HID.
A FRDM-KL25Z precisa estar com as duas interfaces conectadas para realizar o teste do USB HID completo |
Python USB library
https://github.com/walac/pyusb
Clone Python USB library
git clone https://github.com/walac/pyusb.git
Install Python USB library
python setup.py install
Código de teste em python
------------
------------
MBED detectada pelo Linux sem problemas |
Script python enviando dados para o USB HID |
Console OpenSDA da MBED mostrando tudo que foi recebido. |
No comments:
Post a Comment