Je suis en train de commencer une réflexion sur la création d'un framework pour la robotique.
J'ai commencé à lister les différents moyen de communication que l'on retrouve en système embarqué.
Je liste tous les protocoles qui peuvent être trouvés sur des cartes embarqués, aussi bien le bas niveau (UART, I2C) que le haut niveau (websocket) afin d'avoir une vue d'ensemble de ce qui se fait (dans le but de trouver une interface commune à tous ces protocoles)
J'ai déjà établie cette liste :
- Sérial RS232 : asynchrone ; full-duplex
- socket UDP/TCP/websocket : full-duplex ; server/client
- I2C : synchrone ; half-duplex
- SPI : synchrone ; full-duplex
- CAN : synchrone? ; half-duplex
- Bluetooth/ZigBee : asynchrone/synchrone ; full-duplex
- Fichier texte (émulation de réception de donnée)
J'aurais voulu savoir si selon vous, j'ai oublié des protocoles importants ou singuliers.
Merci pour votre participation
