No se trata de los libros, se trata del conocimiento que tienes que obtener.
Estos son términos generales que se aplican a todos los microcontroladores, por lo que si comprende esto, será muy útil que comprenda la hoja de datos.
1. ¿Debe saber qué es una instrucción? y cómo el procesador lo está ejecutando.
- ¿Cuál es la mejor computadora de placa única para trabajar con auriculares VR?
- ¿Qué microcontrolador / microordenador debo usar para proyectos de IoT?
- ¿Cuál es la información detallada de watchdog en el sistema integrado?
- ¿Qué microcontrolador es mejor aprender de acuerdo con la búsqueda de un buen trabajo en electrónica?
- ¿Se puede modificar la Mini PC Voyo V2 para arrancar Linux?
2. Módulos y registros (memoria, reloj) involucrados en la ejecución de una instrucción.
3. Diferentes buses en el sistema (buses de datos, buses de direcciones) y su tamaño, usos, cómo el procesador usa estos buses para obtener los datos.
4. Debe tener el conocimiento del hardware que es esencial para comprender las hojas de datos y los esquemas.
5. Debe tener conocimiento sobre los módulos dentro del chip. Registros, RAM, memoria ROM, Reloj, GPIO, periféricos (temporizador, reloj).
6. Registros mapeados de memoria y cómo acceder a él.
7. Programe el contador y la memoria de pila y el puntero de pila.
Aquí he mencionado solo algunas cosas, pero cuando lo leas, podrías tener más dudas. Busque sus dudas en Google, obtendrá más información e ideas.