¿Qué libros se recomiendan para aprender los conceptos básicos de RS485 SPI CANBUS?
No existe tal libro. La mayor parte del conocimiento que conocemos se obtiene buscando información después de encontrar problemas.
Hay una cosa que puede ayudarlo a comprender este conocimiento, y es el manual del chip de un ARM específico, como el zynq7000 de xilinx que uso
La hoja de datos explica los principios en casi todas las secciones, y luego los modelos de hardware y programación. Esto solo requiere entrenarse para aprender a leer datos en inglés
.