Zhu, Yifeng.

Embedded systems with ARM Cortex-M microcontrollers in assembly language and C / Yifeng Zhu - 3a ed. - New York (USA): E-Man Press, 2017. - 722 p.: il.; 25 cm.

Incluye índice

El libro presenta la programación básica de los núcleos ARM Cortex-M en ensamblaje y C en el nivel de registro, y los fundamentos del diseño de sistema integrado. Presenta conceptos básicos como representaciones de datos (entero, punto fijo, coma flotante), instrucciones de ensamblaje, apilamiento e implementación de controles y funciones básicos del lenguaje C en el nivel de ensamblaje. Cubre temas avanzados como interrupciones, mezcla C y ensamblaje, acceso directo a memoria (DMA), temporizadores de sistema (SysTick), tareas múltiples, instrucciones SIMD para procesamiento de señal digital (DSP) y codificación / descodificación de instrucciones. El libro también ofrece ejemplos detallados de periféricos de interfaz, como E / S de uso general (GPIO), controlador LCD, interacción con el teclado, control de motor paso a paso, salida PWM, captura de entrada del temporizador, DAC, ADC, reloj en tiempo real (RTC), y comunicación en serie (USART, I2C, SPI y USB).

9780982692660


PROGRAMACION ORIENTADA A OBJETOS (COMPUTADORES)
C (LENGUAJE DE PROGRAMACIÓN DE COMPUTADORES)
PROGRAMACIÓN DE COMPUTADORES -- LENGUAJES

005.133 / Z638e