Microcontroladores ARM Cortex-M






         Blog del curso

Archive for Sin categoría

21 Abril, 2014

Nuevo blog “ARM Power”

Filed under: Sin categoría @ 6:37 pm

Os informamos de que estamos trasladando el contenido al nuevo blog “ARM Power“.

Allí estamos dando cabida a un mayor abanico de opciones.

13 Marzo, 2013

Tercera edición del curso “Introducción práctica a los microcontroladores ARM Cortex-M”

Filed under: Sin categoría @ 7:07 pm

cartell_curs_ARM_3a_ed

Descripción del curso

Los microcontroladores ARM Cortex-M de 32 bits se están convirtiendo en un estándar de facto para el desarrollo de sistemas empotrados tales como dispositivos de electrónica de consumo, sistemas de control industrial, redes de sensores, sistemas robóticos, UAVs, etc.

Los diferentes ARM Cortex-M (M0+, M3, M4) permiten cubrir un amplísimo rango de necesidades partiendo de una única arquitectura, sin embargo. Por otra parte, el enfoque profesional de estos microcontroladores y la enorme cantidad de información disponible hacen muy difícil introducirse por cuenta propia en esta arquitectura.

Este curso pretende “romper la barrera” para ilustrar los fundamentos de programación de estos microcontroladores y desarrollar ejemplos prácticos que utilicen diversos periféricos, sensores/actuadores, lcd, etc.

Para hacerse una idea más concreta del curso, se recomienda acceder al apartado “Material del curso” del blog y hojear el material de la pasada edición. Quien lo desee, puede venir con su propio equipo microcontrolador (cuesta unos 12 Eur.).

Colaboradores

Venco Electrónica  y St colaboran con el material del curso.

Fechas

Sábados 13 y 20 de abril. Sábados 4, 18 y 25 de mayo. De 9:30 a 13:30 horas.

Matrícula

Enlace al CFP para la preinscripción y matrícula.

Los precios fijados por el centro son:

Alumnos UPV: 130,0
Personal UPV: 160,0
Alumni UPV: 160,0
Resto: 200,0

Objetivos del curso

  • Conocer los fundamentos de la programación en C de los sistemas empotrados basados en Cortex-M.
  • Desarrollar aplicaciones prácticas sobre un microcontrolador basado en la arquitectura ARM Cortex-M.
  • Utilizar herramientas gratuitas, completas o limitadas, para realizar sus propios desarrollos.
  • Aprender el manejo de periféricos básicos.
  • Seleccionar el microcontrolador ARM Cortex-M más adecuado para cada tipo de aplicación.
  • Entender las ventajas de esta arquitectura sobre arquitecturas clásicas de 8 y 16 bits: PIC, 8051, HC-11 …

Conocimientos previos necesarios

  • Conocimientos básicos de programación en lenguaje C.

Dirigido a

  • Alumnos interesados en el desarrollo de sistemas basados en microcontrolador.
  • Profesionales interesados en conocer o actualizarse a esta arquitectura.

Temas a desarrollar

Sesión 1. “Getting started”

  • Presentación. Modelo de licencia de ARM y razones de su éxito.
  • ”Getting started”. Puesta a punto y prueba de un sistema completo incluyendo instalación y configuración del software, configuración de la placa de evaluación, prueba con un programa ejemplo.
  • Entrada y salida digital. Subsistema de E/S mediante bibliotecas.

Sesión 2. Comprendiendo

  • El estándar CMSIS y bibliotecas de dispositivos del fabricante.
  • Entendiendo un proyecto software con ARM Cortex-M.
  • Entrada/salida analógica. Nociones básicas de conversión A/D, D/A. Subsistema de E/S analógica.

Sesión 3. El fondo

  • Toolchain: descripción de sus componentes.
  • Depuración: conceptos básicos.
  • Buenas prácticas de C para microcontroladores. volatile, static, alineación de datos, mapa de memoria.

Sesión 4.  Lo típico: Contadores/temporizadores.Interrupciones

  • Sistema interrupciones.
  • Contadores y temporizadores. Temporizadores. PWM.

Sesión 5. Lo más:  Ejemplos avanzados

  • Ejemplo de sistema operativo con FreeRTOS
  • Ejemplo de servicios TCP/IP y servidor web para desde a Internet.
  • Criterios de selección de herramientas y micros.

 

31 Julio, 2012

Foro sobre el ARM Cortex-M

Filed under: Sin categoría @ 11:17 pm

Un grupo de alumnos de la primera edición del curso ha creado un foro sobre ARM Cortex-M en español.

Miguel Ángel Pérez, uno de los alumnos, ha sido el responsable de la puesta en marcha de la infraestructura, que pone en valor la idea de que  colaborar es el camino adecuado en esta área.

Enhorabuena por el trabajo.

 

12 Junio, 2012

Lista de correo electrónico para los interesados en los ARM Cortex-M

Filed under: Sin categoría @ 3:21 pm

Hemos puesto en marcha una lista de distribución de correo electrónico para disponer de un medio donde intercambiar información, experiencias, resolver dudas, etc.
Es un servicio abierto a todo el mundo y no tiene nada que ver con el curso. El único requisito es suscribirse a la lista, pues así se evitan problemas de spam, virus, …

Para hacer la suscripción, ver las instrucciones para suscribirse a la lista de microcontroladores ARM Cortex-M.
Para usarla, basta con enviar un correo a armcortexm@upv.es, una copia de dicho correo llegará a todos los miembros de la lista.

Los correos de la lista se están archivando en “Mail archive“.

 

 

© 2017 Microcontroladores ARM Cortex-M   Hosted by BLOGS UPV