Este libro es autoeditado y se imprime bajo demanda. El ISBN original se generó en 2012, pero si compra el libro nuevo en CreateSpace o Amazon, obtendrá la nueva versión, que se subió el 3 de enero de 2019. Este libro, ahora en su quinta edición (enero de 2019), es el tercero de una serie de tres libros que enseñan los fundamentos de los sistemas embebidos aplicados a los microcontroladores ARM Cortex-M. Este libro cubre específicamente los microcontroladores TM4C y MSP432; sin embargo, podría usarse con cualquier microcontrolador Cortex-M. Este tercer volumen está escrito principalmente para estudiantes de último año de ingeniería eléctrica y de computación o de primer año de posgrado. También podría ser utilizado por profesionales que deseen diseñar o implementar un sistema operativo en tiempo real en una plataforma ARM. El primer libro, Embedded Systems: Introduction to the ARM Cortex-M Microcontroller, es una introducción a las computadoras y la interconexión, centrándose en el lenguaje ensamblador y la programación en C. El segundo libro, Embedded Systems: Real-Time Interfacing to ARM Cortex-M Microcontroller, se centra en la interconexión y el diseño de sistemas embebidos. Este tercer libro es un libro avanzado que se centra en sistemas operativos, interconexión de alta velocidad, sistemas de control, robótica, Bluetooth e Internet de las cosas (IoT). En lugar de comprar e implementar un sistema operativo existente, el enfoque está en los principios fundamentales, para que los lectores puedan escribir su propio sistema operativo. Los sistemas embebidos son un componente ubicuo de nuestra vida cotidiana. Interactuamos con cientos de pequeñas computadoras todos los días que están integradas en nuestras casas, nuestros automóviles, nuestros juguetes y nuestro trabajo. A medida que nuestro mundo se ha vuelto más complejo, también lo han hecho las capacidades de los microcontroladores integrados en nuestros dispositivos. Un sistema embebido es un sistema que realiza una tarea específica y tiene una computadora incrustada en su interior. Un sistema se compone de componentes e interfaces conectados para un propósito común. Los temas específicos incluyen microcontroladores, diseño, verificación, sincronización hardware/software, interconexión de dispositivos a la computadora, sistemas operativos en tiempo real, recopilación y procesamiento de datos, control de motores, filtros analógicos, filtros digitales y procesamiento de señales en tiempo real. Este libro emplea muchos enfoques para el aprendizaje. No incluirá una recapitulación exhaustiva de la información en las hojas de datos. Primero, comienza con fundamentos básicos, lo que permite al lector resolver nuevos problemas con nueva tecnología. Segundo, el libro presenta muchos ejemplos de diseño detallados. Estos ejemplos ilustran el proceso de diseño. Hay múltiples componentes estructurales que facilitan el aprendizaje. Los puntos de control, con respuestas al final, son preguntas cortas y fáciles de responder que brindan retroalimentación inmediata durante la lectura. Las preguntas sencillas de tarea brindan oportunidades de aprendizaje más detalladas. El libro incluye un índice y un glosario para que la información pueda ser buscada. Las experiencias de aprendizaje más importantes en una clase como esta son, por supuesto, los laboratorios. Hay descripciones de laboratorio más detalladas disponibles en la web. Específicamente para el Volumen 1, consulte las tareas de laboratorio para EE319K. Para el Volumen 2, consulte los laboratorios EE445L, y para este volumen, consulte las tareas de laboratorio para EE445M/EE380L.6. Hay un sitio web que acompaña a este libro http://users.ece.utexas.edu/~valvano/arm. Aquí se publican proyectos de Keil uVision para cada uno de los programas de ejemplo del libro. También encontrará hojas de datos y hojas de cálculo de Excel relevantes para el material de este libro. El libro cubrirá sistemas embebidos para ARM Cortex-M con detalles específicos sobre MSP432, TM4C123 y TM4C1294. La mayoría de los temas se pueden ejecutar en cualquiera de estos LaunchPads de Texas Instruments. Los ejemplos de Ethernet se pueden ejecutar en el TM4C1294. Aunque las soluciones son específicas para las familias MSP432/TM4C, será posible usar este libro para otros derivados de Cortex-M.
Autor: Jonathan ValvanoEditorial: Createspace Independent Publishing Platform
Publicado: 01/03/2012
Páginas: 490
Tipo de encuadernación: Tapa blanda
Peso: 1.80 lbs
Tamaño: 9.10h x 7.50w x 1.10d
ISBN13: 9781466468863
ISBN10: 1466468866
Categorías BISAC:-
Computadoras |
Hardware | Chips y ProcesadoresAcerca del autor
Jonathan Valvano ha estado enseñando microcontroladores y sistemas embebidos en la Universidad de Texas en Austin durante 35 años. Ha escrito ocho libros de texto universitarios. Sus libros de texto han sido ampliamente utilizados en todo el mundo, con un total de más de 20.000 libros vendidos. Obtuvo su BS y MS del MIT en 1977 en los campos de Ciencias de la Computación e Ingeniería Eléctrica. En 1981, recibió su doctorado de Harvard-MIT en el campo de la ingeniería biomédica. Tiene más de 100 artículos en revistas, 9 capítulos de libros y 10 patentes en el área de investigación de dispositivos médicos. Es cofundador de una exitosa empresa de dispositivos médicos, especializada en mediciones cardíacas en miniatura y de bajo consumo. La razón por la que ha recibido numerosos premios de enseñanza en la Universidad de Texas es porque él y sus estudiantes comparten un interés común en el núcleo mismo del proceso educativo: el propio éxito de los estudiantes. Junto con el profesor Yerraballi, ha producido dos MOOC de gran éxito en edX. "Es difícil encontrar un profesor que se esfuerce más por educar e inspirar a sus estudiantes que el profesor Valvano" - Robin Tsang. Valvano vive con este lema: "Hay tres pasos hacia la inmortalidad: reconocer tus limitaciones, pedir perdón y luego hacer algo especial hoy para hacer del mundo un lugar mejor".
Este título no es retornable