000 nam a22 a 4500
999 _c21032
_d21032
007 ta
008 170828s2016 uk a f ||||| |1|| spa spa d
020 1 _a9781782176503
082 _a005.133
_bF533a
_223
100 1 _aFisher, Mark
_93334
245 1 0 _aARM Cortex M4 Cookbook:
_bOver 50 hands-on recipes that will help you develop amazing real-time applications using GPIO, RS232, ADC, DAC, timers, audio codecs, graphics LCD, and a touch screen /
_cDr. Mark Fisher.
260 _aBirmingham, UK (Reino Unido):
_bPackt Publishing,
_c2016.
300 1 _a276 p.:
_bil.;
_c24 cm.
490 _aQuick answers to common problems.
500 1 _aIncluye índice
520 1 _aMás de 50 recetas prácticas que lo ayudarán a desarrollar sorprendentes aplicaciones en tiempo real usando GPIO, RS232, ADC, DAC, temporizadores, códecs de audio, gráficos LCD y una pantalla táctil. Acerca de este libro Este libro se centra en la programación de sistemas integrados utilizando un enfoque práctico Los ejemplos muestran cómo usar gráficos de mapas de bits y manipular audio digital para producir juegos asombrosos y otras aplicaciones multimedia. Las recetas de este libro están escritas utilizando el kit de desarrollo de microcontroladores MDK de ARM, que es la solución de desarrollo más completa y accesible para quien este libro es. con un interés en el diseño y programación de sistemas integrados. Estos pueden incluir ingenieros eléctricos o programadores de computadoras que quieran comenzar con aplicaciones de microcontroladores utilizando la arquitectura ARM Cortex-M4 en un corto espacio de tiempo. Las recetas del libro también se pueden utilizar para ayudar a los estudiantes a aprender la programación integrada por primera vez. El conocimiento básico de la programación utilizando un lenguaje de alto nivel es esencial, pero aquellos que estén familiarizados con otros lenguajes de alto nivel como Python o Java no deberían tener demasiada dificultad para aprender los principios básicos de la programación en C. ¿Qué aprenderás? Utilice uVision MDK de ARM para configurar ambiente de ejecución de microcontrolador (RTE), crea proyectos y compila descargas y ejecuta programas simples en una placa de evaluación. Use y extienda los paquetes familiares del dispositivo para configurar los periféricos de E / S. Desarrolle aplicaciones multimedia usando la pantalla táctil y el generador de sonido de códec de audio. Configure el códec para transmitir audio digital y diseñar filtros digitales para crear increíbles efectos de audio. Escribir programas de subprocesos múltiples utilizando el sistema operativo en tiempo real (RTOS) de ARM. Escribir secciones críticas de código en lenguaje ensamblador e integrarlas con funciones escritas en C. Solucionar problemas utilizando la herramienta de depuración de ARM para establecer puntos de interrupción y examinar variables. Port uVision proyecta a otros entornos de desarrollo de fuente abierta. En detalle Los microcontroladores embebidos se encuentran en el núcleo de muchos dispositivos electrónicos cotidianos. Los sistemas electrónicos automotrices se basan en estos dispositivos para la gestión del motor, frenos antibloqueo, entretenimiento para el automóvil, transmisión automática, suspensión activa, navegación por satélite, etc. El llamado Internet de las cosas impulsa el mercado para tal tecnología, tanto que incrustado los núcleos ahora representan el 90% de todos los procesadores vendidos. El ARM Cortex-M4 es uno de los microcontroladores más potentes del mercado e incluye una unidad de punto flotante (FPU) que le permite abordar aplicaciones. El Libro de cocina del microcontrolador ARM Cortex-M4 proporciona una introducción práctica a la programación de una arquitectura de microcontrolador integrado. Este libro intenta abordar esto a través de una serie de recetas que desarrollan aplicaciones integradas dirigidas a la familia de dispositivos ARM-Cortex M4. Las recetas en este libro han sido probadas usando la placa Keil MCBSTM32F400. Esta placa incluye una pequeña pantalla táctil LCD gráfica (320x240 píxeles) que se puede utilizar para crear una variedad de aplicaciones de juegos en 2D. Estos motivan a una audiencia más joven y se utilizan a lo largo del libro para ilustrar periféricos de hardware y conceptos de software particulares. El lenguaje C se usa predominantemente a lo largo de todo, pero un capítulo se dedica a recetas que implican lenguaje ensamblador. Los programas se escriben principalmente utilizando el kit de desarrollo de microcontroladores (MDK) gratuito de ARM, pero para aquellos que buscan entornos de desarrollo de fuente abierta, el libro también muestra cómo configurar la cadena de herramientas ARM-GNU. Algunas de las recetas descritas en el libro son la base de los laboratorios y las asignaciones realizadas por los estudiantes de pregrado. Estilo y enfoque El ARM Cortex-M4 Cookbook es una guía práctica llena de recetas prácticas. Sigue un enfoque paso a paso que le permite encontrar, utilizar y aprender conceptos de ARM rápidamente.
650 0 _aPROGRAMACION ORIENTADA A OBJETOS (COMPUTADORES)
_95940
650 0 _a PROGRAMACIÓN DE COMPUTADORES -- LENGUAJES
_940965
942 _2ddc
_cBK