Estoy contemplando un proyecto que requiera que varios AVR se comuniquen entre sí a través de un autobús. Estarían separados por hasta 6 pies.
Parece que tanto I2C como SPI pueden permitir que una serie de micros se comuniquen a través de un...
En mi vida profesional, a veces necesito crear diagramas de temporización para protocolos: UART , SPI , etc. Sin embargo, no puedo encontrar ningún buen programa disponible. ¿Qué programas se pueden recomendar para esto y cuál es la experiencia...
Después de adquirir recientemente un Launchpad MSP430, he estado jugando con varios proyectos de microcontroladores. Desafortunadamente, el MSP430G2553 solo tiene 512 bytes de RAM, por lo que hacer algo complejo requiere almacenamiento externo....
Mi MCU ejecuta un bus SPI con aproximadamente 4 dispositivos. También me gustaría extender este bus para que descienda, es decir, hacer que algunos PCB se conecten a la placa "principal" y amplíen la funcionalidad. La distancia de "pad to pad" s...
Leyendo un Hoja de datos de SPI Flash , encontré los conceptos de" doble I / O "y" quad I / O ". Al principio pensé que "E / S dual" era sinónimo de "dúplex completo", pero luego, ¿qué es "E / S cuádruple"?
¿Qué son las E / S duales y las E...
Entonces, en mi pregunta anterior pregunté sobre el uso del Bus SPI a corta distancia para la comunicación de a bordo. Me recomendaron probar resistencias de terminación. Coloqué una resistencia cerca del destino (pero no exactamente allí, hab...
¿Cuál es el protocolo general para enviar información de un sistema a otro? Por ejemplo, digamos que hemos recopilado cierta información del microcontrolador durante un período de tiempo que queremos enviar a otro microcontrolador. He oído habla...
¿Alguna vez ha encontrado una tarjeta SD que no es compatible con el modo SPI?
Sé que no se requiere que las microSD, pero creo que todas son compatibles con SPI.
EDITAR: la información sobre la opcionalidad de SPI parece provenir de Wikip...
Estoy escribiendo en una tarjeta microSD desde mi firmware, pero es la tarea de menor prioridad, así que puede ser interrumpido por otras tareas mientras está en medio de la lectura / escritura.
Ahora, supongamos que me comuniqué con esta t...
Estoy trabajando en un proyecto V-USB que aparece como un teclado con un ATmega328p. La parte de USB está funcionando bien (no es mi primer proyecto V-USB), pero después de iniciar la pila V-USB con usbInit() , todas las llamadas a la bibl...