Práctica de laboratorio sobre implementación joystick HID-USB de interfaz con una emisora RC

View/Open
Document typeConference lecture
Defense date2011-07-05
PublisherUniversidad de Sevilla. Escuela Técnica Superior de Ingeniería Informática
Rights accessOpen Access
Except where otherwise noted, content on this work
is licensed under a Creative Commons license
:
Attribution-NonCommercial-NoDerivs 3.0 Spain
Abstract
Actualmente, la interconexión de cualquier tipo de
periférico con un ordenador se realiza utilizando
el bus USB. Dentro de este tipo de dispositivos,
podemos resaltar un tipo especial denominado
HID (Human Interface Device) destinada a la
conexión de periféricos de interfaz humana, como
pueden ser teclados, ratones, joysticks.
Este tipo de dispositivos se caracterizan por
ser reconocidos por el sistema operativo sin
necesidad de utilizar ningún driver. En este
artículo se describe la implementación de un
dispositivo de este tipo por parte de los alumnos.
Al no necesitar el desarrollo de un driver
simplifica el número de elementos que el alumno
deberá desarrollar para poder completar
satisfactoriamente la práctica.
La siguiente práctica permite al alumno
profundizar en los mecanismos por el cual dichos
dispositivos se identifican y enumeran sus
características y posibilidades, resultando
atractivo al poder programar un microcontrolador
que se comporte como un joystick. SUMMARY: Currently, the interconnection of all types of
peripherals to a computer is performed using the
USB bus. Within these devices, we highlight a
special type called HID (Human Interface Device)
used for connecting peripherals human interface
such as keyboards, mice, joysticks.
Such devices are characterized by being
recognized by the operating system without using
any driver. This article describes the
implementation of a device of this kind from the
students.By not requiring the development of a driver
simplifies the number of items that the student
must develop in order to successfully complete the
practice.
This lab session allows the student to gain
insight into the mechanisms by which these
devices are identified and listed its features and
capabilities, resulting in attractiveness the ability
to program a microcontroller to behave as a
joystick.
CitationConference lecture