Well, today in the afternoon I was given a task, make the Usb Instruments DS1M12 usb osciloscope in linux, it was quite a surprise
to find out it had some kind of support for Linux and I started my work with their sources.
I found it requires two downloads one from USB Instruments itself and another from [...]
Entries Tagged as 'usb'
DS1M12 usb osciloscope in linux and python
October 1st, 2008 Comments
Tags: DS1M12 · linux · matplotlib · numpy · osciloscope · python · swig · usb
USB y Tiempo Real
May 17th, 2007 Comments
Bueno, aunque no he terminado con el desarrolo sobre USB, dejo escritas ya las
conclusiones.
Antes de empezar con las conclusiones hago una pequeña introduccion al problema.
Para las aplicaciones de tiempo real se requiere, primero , que todas las operaciones se
realizen en intervalos determinados con minimas varaciones; segundo, una fiabilidad de la
informacion tan cercano al 100% como [...]
Tags: avr · programación · Proyectos · tiempo real · usb
AT90USB128, Update
April 19th, 2007 Comments
Que demonios hace el NYET_ENABLED, NYET_DISABLED, en el código de ejemplo de ATMEL parece hacer algo, pero no aparece en ningun datasheet, es más aparece como reservado y sugiere no meterse con estos bits. No es algo muy agradable…
Tags: at90usb128 · avr · Proyectos · usb
Notas sobre el USB: Velocidad de Transferencia
February 8th, 2007 Comments
Bien despues de implementar exitosamente las transferneias Isochronous en el uC y un controlador propio para el núcleo de Linux. sin duda es más complicado que los otros métodos pero es el que garantiza el mayor ancho de banda disponible para el dispositivo a costa de fiabilidad.
Unos números rapidos que sirven como guia para calcular [...]
Tags: at90usb128 · avr · Electrónica · usb · velocidad
Dos excelentes fuentes de documentación para Drivers Linux y USB
February 6th, 2007 Comments
Voy a realizar una pequeña reseña de dos documentos sumamente utiles para el desarrollo de drivers USB para Linux.
Linux Device Drivers, Third Edition
Este libro es uno de aquellos que no se pueden omitir como referencia en cada desarrollo, contiene casi todo lo que se necesita saber para crear drivers de toda clase, con un estilo [...]
Notas sobre implementación del DAQ-USB
February 5th, 2007 Comments
Bueno luego de solucionar todos los problemas que aparecieron en mi implementación del USB en una tarjeta de desarrollo propia, puedo empezar a hablar sobre las consideraciones y cosas que he encontrado hasta el momento del USB.
El problema que se debe enfrentar la implementación que realice del USB es el de transmitir la información a [...]
Tags: at90usb128 · avr · Electrónica · usb · velocidad
Actualización AT90USB128, y lecturas adicionales.
February 1st, 2007 Comments
Bien, una buena noticia ya tengo completamente funcional el sistema USB, luego de resolver una serie de problemas.
EL código de ejemplo de ATMEL para GCC tiene problemas de impementación, el motivo es el siguiente,
en el código de ATMEL se definen los “descriptors” de la siguiente forma:
struct usb_XXX_descriptor {
U8 length,
U8 type,
[...]
Tags: at190usb128 · avr · Electrónica · usb
AT90USB128 Actualización
December 26th, 2006 Comments
OK, hoy volvi a trabajar un rato con este chip:
Logre compilar el código de ejemplo de Atmel con algunos inconvenientes por que este código viene para windoze y toco cambiar unos \ por /, me tomo demasiado tiempo darme cuenta de eso -_-, para futura referencia.
Luego cargue el .hex que genero de este ejemplo [...]
Tags: at90usb128 · avr · kernel · linux · usb
AT90USB128
December 21st, 2006 Comments
Bien, por fin voy a trabajar un poco con USB y AVR.
El AT90USB128 Hasta ahora es una versi’on muy similar al ATMega128 pero se sacrifican algunos modulos funcionales por el controlador USB. El que estoy usando viene en empaquetado QFN64 algo molesto para soldar en el prototipo pero se [...]
Tags: at90usb128 · avr · usb





