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 [...]
Entries Tagged as 'Electrónica'
Notas sobre el USB: Velocidad de Transferencia
February 8th, 2007 Comments
Tags: at90usb128 · avr · Electrónica · usb · velocidad
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
AVR Wiki
December 21st, 2006 Comments
Parece que compilar el gcc 4.1.1 es algo molesto, sin embargo existe el AVR-Wiki con instrucciones bastante agradables de como compilar e incluso un script para compilar todo el tool chain.
Por mi parte prefiero hacer todo a mano, pero pues es una bonita alternativa.
Dos set de parches importantes para utilizar el AT90USB128:
http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/avr-gcc/files/
http://www.freebsd.org/cgi/cvsweb.cgi/ports/devel/avr-binutils/files/
EOT
Tags: avr · Electrónica · Proyectos · Tutoriales · wiki
Modulo Kernel para ARM9
November 13th, 2006 Comments
Hace poco compo parte de un proyecto escribi un m’odulo para el kernel de linux, en especial para el target de ARM9 AT91RM9200.
La idea es sencilla, es un driver para el PIO, que debe generar los siguientes dispositivos:
/dev/port[a-g]
/dev/pin[a-g][0-31]
As’i se puede realizar un acceso directo al PIN individual o a cada puerto en conjunto.
Inicialmente estoy trabajando [...]
Tags: ARM9 · Electrónica · kernel · linux · Proyectos
Robotica Distribuida
November 13th, 2006 Comments
Neverwhere RPG es bastante bonito.
He aquà mi tarea asignada para la dichosa materia de Robótca Evolutiva, y la verdad tome esa materia por la falta de materias que realmente me llame la atención en la sección de “profundizaciones” de la carrera. No es que me agraden muchos los robots pero he aquà lo que tiene [...]
Tags: Electrónica · robotica
GPS-Enfora
July 27th, 2006 Comments
Bien, hace poco hice un pequeño programa para eliminar el uso de ntp en cuanto sincronización de tiempo a referencia trazable.
La compañia enfora ofrece unos bonitos modems gprs con un GPS integrado, los modems gprs son bastante uniformes en cuanto a su uso.
La parte GPS estos modems soporta dos protcolos para presentar la [...]
Tags: Add new tag · celulares · Electrónica · enfora · gprs · gps · Proyectos
AVR-LUA Update
October 19th, 2005 Comments
Tal como lo esperaba el port de AVR-LUA funciona, con un pequeño defecto, me quede sin RAM simplemente la RAM interna no es suficiente. Es de esperarse que se presente este inconveniente por lo que ya mande cotizar las tarjetas de desarrollo con la RAM extendida para poder avanzar con todos los proyectos que [...]
Tags: avr · Electrónica · lua
ARM9 SBC Diseño Abierto
October 13th, 2005 Comments
Enlace muy interesante:
ARM9 Open SBC
Esta página documenta un SBC(Single Board Computer) diseñado para adquisición de imágenes y procesamiento. Es una implementación abierta, lo que significa que los esquemáticos
y el layout están disponibles. Esta plataforma corre Linux/ARM, y es muy fácil de desarrollar. Todas las herramientas de desarrollo son gratuitas. Con excepción de Altera’s Quartus II [...]
Tags: ARM9 · Electrónica · sbc
AVR-lua update
October 11th, 2005 Comments
Hoy me tire todo el dÃa terminando el port de LUA a AVR
pero ya lo tengo terminado, pues
ya las librerias compilan sin errores y sin warnings.
Removà todas las funciones que se relacionaban con
acceso a archivos y los segmentos que requerÃan
copiar a memoria para reducir un poco el tamaño del
código pero no fue gran cosa.
Prepare [...]
Tags: avr · Electrónica · lua





