Quiero un nodo maestro consistente en un núcleo Stellaris Cortex M3 de TI conectado a lo que pueden ser hasta 32 nodos esclavos de TI MSP430 (o posiblemente más nodos esclavos Stellaris). Estos serán como máximo de 0,5 metros entre el maestro y el esclavo más distante. Se necesitarán velocidades de bits de alrededor de 0.5-1mbps. ¿Qué tipo de opciones están disponibles para las comunicaciones internas?
De los documentos, ambos parecen admitir SPI, UART e I2C.
- SPI tendrá, a partir de lo que encuentre, que necesite un nodo selector de cable pr. Demasiados cables.
- I2C parece fácil, pero para los documentos que obtengo, la velocidad máxima es de 400 KHz. Demasiado lento sin degradar la calidad o el número máximo de nodos.
- UART parece alcanzar la velocidad, pero ¿puede usarse fuera de la comunicación A a B?
- ¿Me perdí algo?
Actualización: Como se señaló en los comentarios, se actualizó la velocidad I2C para msp430 a 400KHz. Sin embargo, sigue siendo demasiado lento. Además, la red es puramente un maestro yn esclavos.