000 nam a22 a 4500
999 _c21035
_d21035
007 ta
008 170828s2017 us a f ||||| |1|| eng d
020 1 _a9780982692660
082 _a005.133
_bZ638e
_223
100 1 _aZhu, Yifeng.
_91035
245 1 0 _aEmbedded systems with ARM Cortex-M microcontrollers in assembly language and C /
_cYifeng Zhu
250 _a3a ed.
260 _aNew York (USA):
_bE-Man Press,
_c2017.
300 1 _a722 p.:
_bil.;
_c25 cm.
500 1 _aIncluye índice
520 1 _aEl 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).
650 0 _aPROGRAMACION ORIENTADA A OBJETOS (COMPUTADORES)
_95940
650 0 _a C (LENGUAJE DE PROGRAMACIÓN DE COMPUTADORES)
_921046
650 0 _a PROGRAMACIÓN DE COMPUTADORES -- LENGUAJES
_940965
942 _2ddc
_cBK