Diseño de funciones mediante maquinas de estado en lenguaje c

Páginas: 4 (994 palabras) Publicado: 16 de noviembre de 2011
Desarrollo de firmware basado en maquinas de estados finitos para lenguaje C 1. Objetivo Ofrecer a los estudiantes una plantilla básica para el desarrollo de proyectos de firmware para implementarsecuencias de control básico basado en maquinas de estados finitos. 2. Situación Al desarrollar un proyecto con sistemas embebidos, básicamente se ejecutan las siguientes tareas: 1. 2. 3. 4. 5. Toma derequerimientos Diseño de arquitectura de hardware y software Implementación del hardware y software Depuración y pruebas Entrega

El punto 2. Es en el cual se toman los requerimientos del sistema yse debe diseñar una arquitectura de hardware y de software para el sistema final. 2.1 Hardware Basado en los requerimientos seleccionamos el microcontrolador a utilizar, y los componentes asociados alsistema (motores, pantallas LCD, conectores, etc) y se diseña el circuitos en base a los niveles de voltaje e interfaces entre estos componentes. 2.2 Software Al igual que cuando diseñamos hardwareal final obtenemos un circuito esquemático y circuito impreso para poder entonces implementar el circuito físicamente, cuando diseñamos software también debemos tener un tipo de esquemático que nosindique el flujo y operación del sistema, y de esta manera poder implementar el firmware en el lenguaje de programación de una manera más limpia y consistente. En la practica el desarrollo de firmwarepuede tomar gran parte del tiempo de desarrollo de un proyecto(20% - 50%) y si no se realiza de manera ordenada el periodo de depuración y pruebas puede sobrepasar el tiempo total del proyecto, es poreso que se requiere de herramientas que ayuden a agilizar el desarrollo del software permitiendo a los desarrolladores a concentrarse en el desarrollo de la aplicación basándose en una plantilla yaexistente que asegure un nivel de orden y calidad mínimo.

Universidad Tecnológica de Panamá Autor : Gabriel Rivas

Facultad de Ingeniería Eléctrica

3. Maquinas de estados finitos Las maquinas...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Funciones En Lenguaje C
  • Librerias y funciones lenguaje c
  • La Función Fflush En Lenguaje C
  • Funciones lenguaje c
  • funciones de lenguaje c
  • Funcion en lenguaje c
  • C Mo Funcionan Las Maquinas De Vapor
  • C Mo Funcionan Las Maquinas De Vapor

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS