Materia
Microprogramación en C
Datos generales de la materia
- Modalidad
- Presencial
- Idioma
- Castellano
Descripción y contextualización de la asignatura
El objetivo de esta asignatura es introducir al alumno en la programación en C, adaptada a su uso en un sistema embebido con microprocesador.Se analizarán las opciones de realizar programas en C, teniendo en cuenta el entorno donde va a operar, aprovechando los periféricos que se encuentran en los micros y teniendo en cuenta el efecto sobre la programación de las características del microprocesador utilizado, tales como espacio, velocidad...
Profesorado
Nombre | Institución | Categoría | Doctor/a | Perfil docente | Área | |
---|---|---|---|---|---|---|
VELEZ LOPEZ, RAUL | Universidad del País Vasco/Euskal Herriko Unibertsitatea | Profesorado Asociado De Universidad | No bilingüe | Tecnología Electrónica | raul.velez@ehu.eus |
Competencias
Denominación | Peso |
---|---|
Capacidad y hábito para la vigilancia tecnológica continua, tanto en castellano como en inglés, en el campo de los sistemas electrónicos y sus aplicaciones. | 33.0 % |
Capacidad para integrar los subsistemas y componentes electrónicos más adecuados para cada aplicación específica. | 33.0 % |
Capacidad de aplicar metodologías modernas y buenas prácticas en el desarrollo de productos tecnológicos. | 33.0 % |
Tipos de docencia
Tipo | Horas presenciales | Horas no presenciales | Horas totales |
---|---|---|---|
Magistral | 10 | 5 | 15 |
P. Laboratorio | 20 | 40 | 60 |
Actividades formativas
Denominación | Horas | Porcentaje de presencialidad |
---|---|---|
Clases expositivas | 15.0 | 67 % |
Manejo de equipos e instalaciones experimentales | 60.0 | 33 % |
Sistemas de evaluación
Denominación | Ponderación mínima | Ponderación máxima |
---|---|---|
Asistencia y Participación | 0.0 % | 10.0 % |
Trabajos Prácticos | 90.0 % | 100.0 % |
Convocatoria ordinaria: orientaciones y renuncia
El examen final de la convocatoria ordinaria contará el 100%, e incluirá una parte teórica y práctica en el laboratorio. Para renunciar a la convocatoria ordinaria será suficiente con no presentarse a la prueba escrita final individualConvocatoria extraordinaria: orientaciones y renuncia
El examen final de la convocatoria extraordinaria, contará el 100%, e incluirá una parte teórica y práctica en el laboratorio. Para renunciar a la convocatoria extraordinaria será suficiente con no presentarse a la prueba escrita final individualTemario
Introducción: por qué y cómo utilizar el lenguaje CEntorno de desarrollo con un microprocesador
Estructura de un programa en C
Variables y tipos básicos
Programación estructurada
El preprocesador y las librerías
Constructores de tipos
Limitaciones y extensiones de C
Programación de microcontroladores en C
Bibliografía
Materiales de uso obligatorio
Tarjeta de evaluación Kinetis KwikStikManual de usuario e instrucciones de la familia Kinetis de Freescale
Manual de CodeWarrior
Bibliografía básica
Manual de usuario e instrucciones de la familia Kinetis de Freescale -Manual de CodeWarrior
Enlaces
www.freescale.com/Kinetiswww.freescale.com/codewarrior
http://en.wikibooks.org/wiki/c_programming Programming in C
http://es.wikibooks.org/wiki/programación_en_c Programación en C
http://www.mingw.org/ Mingw (compilador freeware para windows)
http://gcc.gnu.org/ GCC (compilador freeware para Linux)