Descripción
El libro introduce la programación básica de núcleos ARM Cortex-M en ensamblador y C a nivel de registro, y los fundamentos del diseño de sistemas embebidos. Presenta conceptos básicos como representaciones de datos (entero, punto fijo, punto flotante), instrucciones de ensamblador, pila, e implementación de controles básicos y funciones del lenguaje C a nivel de ensamblador. Cubre temas avanzados como interrupciones, mezcla de C y ensamblador, acceso directo a memoria (DMA), temporizadores de sistema (SysTick), multitarea, instrucciones SIMD para procesamiento digital de señales (DSP), y codificación/decodificación de instrucciones. El libro también ofrece ejemplos detallados de interconexión de periféricos, como E/S de propósito general (GPIO), controlador LCD, interacción con teclado, control de motor paso a paso, salida PWM, captura de entrada de temporizador, DAC, ADC, reloj en tiempo real (RTC) y comunicación serie (USART, I2C, SPI y USB).
Autor: Yifeng Zhu
Editorial: E-Man Press LLC
Publicado: 07/01/2017
Páginas: 738
Tipo de encuadernación: Tapa blanda
Peso: 2.85 lbs
Tamaño: 9.69h x 7.44w x 1.47d
ISBN13: 9780982692660
ISBN10: 0982692668
Categorías BISAC:
- Informática | Hardware | Chips y procesadores
- Informática | Ingeniería informática
- Informática | Lenguajes | Lenguaje ensamblador
Este título no es retornable

