E-BOOK - MICROCONTROLADOR STM32 PROGRAMACIÓN Y DESARROLLO

E-BOOK - MICROCONTROLADOR STM32 PROGRAMACIÓN Y DESARROLLO

PESTANO HERRERA, JESÚS MARÍA

13,99 €
IVA incluido
Sin existencias. Consulte disponibilidad
Editorial:
Ra-Ma Editorial
Año de edición:
2018
Materia
Ingenierías
ISBN:
978-84-9964-778-4
Páginas:
364
Encuadernación:
Otros
13,99 €
IVA incluido
Sin existencias. Consulte disponibilidad
Añadir a favoritos

PARTE I. INTRODUCCIÓN. CAPÍTULO 1. STM32 INTRODUCCIÓN 1.1 ARM CORTEX 1.2 ¿QUÉ ES EL STM32F103?. CAPÍTULO 2. PREPARACIÓN PREVIA DE LA PLACA 2.1 SELECCIÓN DEL SWITCH BOOT0 PARA PROGRAMACIÓN CAPÍTULO 3. PRIMEROS PASOS EN LA PROGRAMACIÓN. 3.1 PROGRAMAR NUESTRA PLACA. 3.2 PRIMEROS PASOS CON EL IDE DE ARDUINO 3.2.1 PROGRAMANDO NUESTRA PLACA CON ARDUINO. 3.2.2 SOLUCIÓN A ALGUNOS ERRORES INICIALES PARTE II. ENTORNOS DE DESARROLLO CAPÍTULO 4. PRIMEROS PASOS CON COOCOX COIDE. 4.1 QUÉ ES EL COOCOX COIDE 4.2 INSTALACIÓN DEL ENTORNO. 4.3 CREAR NUESTRO PRIMER PROYECTO EN COOCOX COIDE. 4.4 PROGRAMANDO LA PLACA CON EL ADAPTADOR ST-LINK EN COOCOX COIDE 4.5 SOLUCIÓN DE ALGUNOS ERRORES EN LA PROGRAMACIÓN 4.6 OPCIONES DE DEPURACIÓN CON EL COOCOX COIDE CAPÍTULO 5. PRIMEROS PASOS CON KEIL MDK ARM. 5.1 INSTALACIÓN. 5.2 CREAR UN PRIMER PROYECTO CON KEIL. CAPÍTULO 6. PROGRAMANDO NUESTRA PLACA. 6.1 PROGRAMANDO CON EL ADAPTADOR USB A RS232 . 6.1.1 INSTALACIÓN DEL DRIVER DEL ADAPTADOR USB A RS232 CH340. 6.1.2 INSTALACIÓN DEL DRIVER DEL ADAPTADOR USB A RS232 PROLIFIC (PL-2303) 6.1.3 PROGRAMAR LA PLACA CON UN ADAPTADOR USB a RS232 y EL FLASH LOADER DEMOSTRATOR DE ST. 6.2 PROGRAMANDO CON EL ADAPTADOR ST-LINK 6.2.1 PROGRAMANDO EN ARDUINO CON EL ADAPTADOR ST-LINK. 6.2.2 PROGRAMANDO DIRECTAMENTE CON EL SOFTWARE ST-LINK UTILITY. 6.2.3 CONFIGURAR EL KEIL PARA PROGRAMAR CON EL ADAPTADOR ST-LINK (Método 1) 6.2.4 CONFIGURAR EL KEIL PARA PROGRAMAR CON EL ADAPTADOR ST-LINK (Método 2) 6.2.5 ACTUALIZACIÓN DEL FIRMWARE DEL ADAPTADOR ST-LINK. 6.2.6 CONFIGURAR KEIL PARA PROGRAMAR CON EL ADAPTADOR Y EL SOFTWARE ST-LINK UTILITY. CAPÍTULO 7. PRINCIPIOS BÁSICOS DEL HARDWARE DE LOS STM 7.1 PUERTOS Y PINES. 7.2 PERIFÉRICOS INTERNOS 7.3 MÉTODO DE PROGRAMACIÓN PARTE III. PROGRAMACIÓN DEL MICROCONTROLADOR STM-32 CON C++. CAPÍTULO 8. PROGRAMACIÓN GPIO. 8.1 PROGRAMACIÓN SYSCLK. 8.1.1 PLL. CAPÍTULO 9. PROGRAMACIÓN USARTX. 9.1 EJEMPLO DE CONFIGURACIÓN PUERTO USART. 9.2 EJEMPLO CON OTRO PUERTO USART. 9.3 EJEMPLO REMAPEO DE PUERTO USART. 9.4 EJEMPLO DE INTERRUPCIONES DEL PUERTO USART CAPÍTULO 10. INTERRUPCIONES (NVIC) 10.1 EJEMPLO DE CONTROL DE INTERRUPCIÓN EXTI_0 10.2 EJEMPLO DE CONTROL DE INTERRUPCIÓN USART. 10.3 EJEMPLO DE DETECCIÓN DE MOVIMIENTO Y EXTI9_5. CAPÍTULO 11. PROGRAMACIÓN TIMER. 11.1 EJEMPLO DE TIMER COMO TEMPORIZADOR. 11.2 EJEMPLO DEL TIMER COMO CONTADOR 11.2.1 EJEMPLO DE MEDICIÓN DE TIEMPOS ENTRE DOS EVENTOS. 11.2.2 EJEMPLO DE USO DEL SENSOR HC-SR04 11.2.3 OTRO EJEMPLO DE MEDICIÓN DE TIEMPOS ENTRE EVENTOS. 11.3 CONTROL DEL WATCHDOG TIMER. 11.3.1 EJEMPLO DE EMPLEO DEL IWDG. 11.3.2 EJEMPLO DE EMPLEO DEL WWDG. CAPÍTULO 12. PROGRAMACIÓN PWM. 12.1 EJEMPLO DE SEÑAL PWM. 12.2 EJEMPLO DE SEÑAL PWM CONTROLANDO EL BRILLO DE UN LED. 12.3 EJEMPLO PWM CONTROL DE BRILLO DE UN LED TRICOLOR. 12.4 EJEMPLO PWM CONTROLANDO UN SERVO MOTOR. 12.5 EJEMPLO PWM GENERANDO SONIDOS EN UN ALTAVOZ CAPÍTULO 13. PROGRAMACIÓN ADC. 13.1 EJEMPLO ADC EN MODO CONTINUO. 13.2 EJEMPLO CON EL SENSOR DE TEMPERATURA INTERNO. 13.3 EJEMPLO ADC EN MODO MÚLTIPLES CANALES. (DMA). 13.4 EJEMPLO ADC EN MODO MÚLTIPLES CANALES INYECTADO 13.5 EJEMPLO ADC CON WATCHDOG. (AWD) 13.6 MÓDULO DAC. CAPÍTULO 14. PROGRAMACIÓN DMA. 14.1 EJEMPLO DE COMUNICACIÓN SERIAL CON EL USART EMPLEANDO EL DMA CAPÍTULO 15. PROGRAMACIÓN RTC. 15.1 EJEMPLO DE CONTROL DE HORARIO CON EL RTC. 15.2 EJEMPLO DE CONFIGURACIÓN DE UNA ALARMA CON EL RTC 15.3 EJEMPLO DE CONFIGURACIÓN DE UN CALENDARIO CON EL RTC CAPÍTULO 16. PROGRAMACIÓN BKP Y FLASH. 16.1 EJEMPLO DE UTILIZACIÓN DEL BKP. 16.2 EJEMPLO DE UTILIZACIÓN DE VARIOS REGISTROS DEL BK 16.3 EMPLEO DE LA MEMORIA FLASH. CAPÍTULO 17. PROGRAMACIÓN CON PANTALLAS. 17.1 EJEMPLO DE EMPLEO DE PANTALLAS LCD 16X2 17.2 EJEMPLOS DE EMPLEO DE PANTALLAS MEDIANTE ADAPTADOR I2C. 17.3 EJEMPLO DE EMPLEO DE PANTALLAS OLED CAPÍTULO 18. PROGRAMACIÓN I2C. 18.1 EJEMPLO DE EMPLEO DE UNA EEPROM I2C CAPÍTULO 19. PROGRAMACIÓN SPI. 19.1 EJEMPLO DE PROGRAMACIÓN ISP DE UN MAX7912 . CAPÍTULO 20. PROGRAMACIÓN USB. 20.1 20.1. EJEMPLO DE CONEXIÓN USB COMO PUERTO COM VIR 20.2 EJEMPLO DE EMULACIÓN DE UN RATÓN Y UN TECLADO USB MATERIAL ADICIONAL

Este libro pretende ser un manual práctico que sirva de base en la creación de proyectos con los microcontroladores de la familia STM32F1. En él, se ha recopilado toda la información necesaria para iniciarse en la programación de estos microcontroladores con los entornos de desarrollo en lenguaje C++ y la utilización de todas las librerías CMSIS que el fabricante STMicroelectronics suministra para facilitar la labor de programadores y diseñadores de código en el uso de los diversos periféricos que poseen estos micros. Todos los microcontroladores de la familia STM32F1, poseen un núcleo de 32 bits basados en los procesadores ARM Cortex-M3, con una tecnología RISC más eficiente, que permite la ejecución de códigos a mayor velocidad que en otros micros y con la potencia de un micro industrial que se hace accesible y no limita la realización de proyectos tan complejos como la imaginación del usuario permita. Es por ello que, hemos querido que los lectores aprendan y puedan desarrollar proyectos con estos micros, mediante una gran cantidad de códigos de ejemplo, explicados paso a paso y proyectados para ser probados y ejecutados en cualquier placa que posean estos microcontroladores. El libro contiene material adicional que podrá descargar accediendo a la ficha del libro en www.ra-ma.es.

Artículos relacionados

  • MÁQUINAS ELÉCTRICAS
    SÁNCHEZ, FRANKLIN / MOREANO, GABRIEL / MASACHE, PAÚL
    El poder de las máquinas eléctricas, ahora con inteligencia Las máquinas eléctricas son el corazón de la ingeniería moderna: transforman, impulsan y dan movimiento a nuestro mundo. Este libro le ofrece una visión integral y actualizada de cómo estos sistemas evolucionan hacia una nueva era de inteligencia y sostenibilidad. Con un enfoque didáctico y práctico, los autores pres...
    Última ud. Envío desde 48h laborables

    26,80 €

  • QUÉ SERÁ DE NOSOTROS
    VALOR YÉBENES, JUAN ANTONIO
    El proyecto de inteligencia artificial que Alan Turing propuso en 1950 ha avanzado tal y como él imaginó. Cada vez son más los procesos que se reducen a algoritmos ejecutados por máquinas, las cuales aumentan su potencia conforme aumenta su velocidad de procesamiento y su capacidad de almacenamiento. A través de la inteligencia artificial y el despliegue de la red de internet, ...
    Última ud. Envío desde 48h laborables

    18,00 €

  • TECNOLOGÍAS EMERGENTES SIMPLY
    LAMB, HILLARY
    Las tecnologías emergentes podrán resolver muchos de los desafíos más acuciantes a los que se enfrenta el mundo. Pero, ¿sabemos qué son y cómo funcionan? Cada entrada de una o dos páginas, fácil de leer, explica cada nueva tecnología con más claridad que nunca. Explicaciones accesibles y muy visuales de las tecnologías que están comenzando a implementarse en nuestra sociedad en...
    Última ud. Envío desde 48h laborables

    14,96 €

  • ASPECTOS TÉCNICO-LEGALES EN LA MEJORA NUTRICIONAL DE ALIMENTOS
    VERDÚ AMAT, SAMUEL
    Los avances en nutrición y ciencia de alimentos han mejorado la dieta de gran parte de la población. Así pues, la mejora nutricional de alimentos representa un campo de gran interés tanto a nivel de salud pública como económico. Tales mejoras producen alta aceptación en un mercado cada vez más informado, el cual presenta un alto margen de aceptación sobre nuevas propuestas nutr...
    Disponible. Envío desde 48 h. laborables

    15,00 €

  • UTILIZACIÓN DE REFRIGERANTES FLUORADOS 3.ª EDICIÓN
    JIMÉNEZ, JAVIER
    La presencia de gases fluorados en la atmósfera se ha revelado como uno de los factores causantes de los cambios en el clima y del deterioro de la capa de ozono estratosférico. No obstante, poner remedio a los efectos adversos de dichos gases todavía es posible. Con este libro adquirirás los conocimientos imprescindibles sobre los gases fluorados para su correcta manipulación....
    Última ud. Envío desde 48h laborables

    22,80 €

  • *PROCESOS Y GESTIÓN DE MANTENIMIENTO Y CALIDAD - 2.ª EDICIÓN
    FERNÁNDEZ DIEZ, RAIMUNDO
    Este libro desarrolla los contenidos correspondientes al módulo de Procesos y gestión de mantenimiento y calidad, incluido en el segundo curso del ciclo de Mecatrónica Industrial, ciclo de grado superior de la familia profesional de Instalación y Mantenimiento. En cada una de sus doce unidades se incluye información teórica, acompañada de numerosos gráficos explicativos y ejem...
    Última ud. Envío desde 48h laborables

    28,50 €

Otros libros del autor

  • MICROCONTROLADOR STM32 PROGRAMACIÓN Y DESARROLLO
    PESTANO HERRERA, JESÚS MARÍA
    Este libro pretende ser un manual práctico que sirva de base en la creación de proyectos con los microcontroladores de la familia STM32F1. En él, se ha recopilado toda la información necesaria para iniciarse en la programación de estos microcontroladores con los entornos de desarrollo en lenguaje C++ y la utilización de todas las librerías CMSIS que el fabricante STMicroelectro...
    Sin existencias. Consulte disponibilidad

    29,90 €