Anda di halaman 1dari 10

RECONOCIMIENTO DEL CURSO

CURSO DE SISTEMAS EMBEBIDOS

PRESENTADO POR DIANA MOUTHON JUEZ

GRUPO

208006_4

TUTOR: OSCAR IVAN VALDERRAMA

UNIVERSIDAD NACIONAL ABIERTA Y A DISTANCIA - UNAD ESCUELA DE CIENCIAS BASICAS TECNOLOGIA E INGENIERIA ESCUELA DE INGENIERIA ELECTRONICA 2012

INTRODUCCION

En el presente trabajo se realizar un esbozo general del curso de sistemas embebidos, mediante un glosario de palabras, mapa conceptual en que se muestran los detalles de los temas y subtemas que sern estudiados en el presente curso, Con este trabajo se pretende tener un conocimiento general acerca del curso de sistemas embebidos, del alcance que tiene el mismo en cuanto a los conocimientos que se esperan adquirir mediante el mismo y as poder ir adelantndonos en los temas y preparndonos para las actividades a presentar.

UNIDAD 1 SENSORES Son dispositivos que al interactuar con alguna variable fsica normalmente generan una seal anloga continua proporcional a la magnitud de la variable medida, aunque existen tambin sensores que entregan informacin digital. CONFIABILIDAD EN EL TIEMPO (Reliability): mide la probabilidad de que el sistema trabaje correctamente en un instante dado que funciona en el instante t = 0.

UNIDAD DE EJECUCIN O DATAPATH Es un elemento de la CPU que realiza operaciones y clculos invocados por programas en ejecucin. A menudo posee su propia unidad de control, registros y otros componentes, tales como una unidad aritmtico-lgica, tambin puede poseer una unidad de punto flotante.

SISTEMA REACTIVO A diferencia de los puramente transformacionales, mantienen una continua interaccin con su entorno, respondiendo ante los estmulos externos en funcin de su estado interno. Esto causa que su comportamiento sea complejo de analizar y muy sujeto a errores. APUNTADOR DE PILA O STACK POINTER (SP) Es un registro de 16 bits que contiene la direccin de la RAM referida a la posicin libre de la pila del sistema.

LOS ASICS Son circuitos diseados y desarrollados para aplicaciones especficas por lo tanto una vez desarrollados no pueden ser modificados, a diferencia de otros

dispositivos como los microcontroladores concebidos para propsitos de uso general.

UNIDAD 2. WINIDE Es un software de desarrollo integrado (IDE) (Intgrate Development

Environment) que contienen en un solo lugar o entorno todos los aplicativos Para trabajar en forma profesional la programacin, ensamblado, simulacin, edicin y depuracin de diferentes familias de microcontroladores.

BUCLES Los bucles pueden repetir cclicamente la ejecucin de determinadas lneas de cdigo de un programa bien sea un nmero definido de veces o hasta que se cumpla una determinada condicin lgica o aritmtica.

BIFURCACIN (PROGRAMACIN) En programacin, cuando en un algoritmo existe una condicin de la cual depende que a continuacin se ejecuten unas instrucciones u otras, se dice que existe una bifurcacin.

PALM OS Es un sistema operativo mvil desarrollado inicialmente por Palm, Inc. para computadores de mano (PDAs) en 1996. Palm OS fue diseado para la facilidad de uso con una interfaz grfica de usuario basada en pantallas tctiles.

COMPILADOR Un compilador es un programa informtico que traduce un programa escrito en un lenguaje de programacin a otro lenguaje de programacin, generando un

programa equivalente que la mquina ser capaz de interpretar. Usualmente el segundo lenguaje es lenguaje de mquina, pero tambin puede ser un cdigo intermedio (bytecode), o simplemente texto. CODE-WARRIOR Code Warrior Development Studio es un Ambiente de Desarrollo Integrado IDE (Integrated Development Environment) que contiene todas las herramientas necesarias para completar cualquier proyecto de desarrollo de sistemas embebidos, incluye: editores de texto, compiladores tanto para assembler como para C y C++, depuradores, libreras de variadas aplicaciones.

UNIDAD 3

SHELL Se emplea para referirse aquellos programas que proveen una interfaz de usuario para acceder a los servicios del Sistema Operativo. Estos pueden ser grficos o de texto simple dependiendo del tipo de interfaz que empleen. Los Shells estn diseados para facilitar la forma en que se invocan o ejecutan los distintos programas disponibles en el computador.

EL BOOTLOADER: Es el primer Software que se ejecuta una vez se arranca el sistema, desempea una inicializacin de bajo nivel del Hardware y de algunos puntos de prueba para luego cargar la imagen del Kernel seguido del cdigo de inicializacin del Kernel delegndole el control desde este punto, el gestor de arranque depende altamente de la plataforma Hardware empleada.

SHARING Se refiere a la habilidad de permitir a dos o ms usuarios acceder a un mismo programa, en este caso es muy importante mantener la memoria. Para hacer esto, se cargan las instrucciones y se mantienen iguales para los usuarios, pero se generan pginas de datos independientes para cada uno.

RFS Es una estructura de directorios jerrquica en donde se almacenan las aplicaciones, libreras y archivos relacionados para ejecutar el sistema. Estos Archivos pueden ser binarios, contener solo datos o tambin vincularnos con Estructuras de datos haciendo de nexo con los dispositivos de E/S que hemos Descripto en el punto anterior.

TOOLCHAIN Conjunto de herramientas, binarios y libreras necesarias para realizar la compilacin cruzada (binutils, gcc, glibc).

KERNEL O NCLEO Es la parte fundamental de un sistema operativo. Es el software responsable de facilitar a los distintos programas acceso seguro al hardware de la computadora. Como hay muchos programas y el acceso al hardware es limitado, el ncleo tambin se encarga de decidir qu programa podr hacer uso de un dispositivo de hardware y durante cunto tiempo.

SISTEMAS EMBEBIDOS
Tiene

UNIDAD I
Consta de CONCEPTOSGENERALES SOBRE SISTEMASEMBEBIDOS

UNIDAD II

UNIDAD III
consta de

DESARROLLO DE SOFTWARE PARA SISTEMAS EMBEBIDOS Dividen

SISTEMAS OPERATIVOS ORIENTADOS A SISTEMAS EMBEBIDOS Dividen CAPITULO 7: VISION GENERAL -Consideraciones sobre el hardware. -Conceptos generales sobre Sistemas operativos. -Componentes del sistema Operativo. -Arranque de un programa. -Memoria virtual.

Dividen CAPITULO 1: INTRODUCCIN A LOS SISTEMAS EMBEBIDOS -Definicin e historia. -Importancia y rea de aplicacin. -Caractersticas. -Preconceptos. -Fases de diseos. CAPITULO 4: INTRODUCCION A LA PROGRAMACION DE SISTEMAS EMBEBIDOS -Diagramas de f lujo. -Programacin en el lenguaje Ensamblador. -Notaciones y sintaxis. -Tipos de instrucciones. -Escribiendo un pequeo programa.

CAPITULO 2: COMPONENTES PRINCIPALES DEUN SISTEMA EMBEBIDO -Diagrama de bloques de un sistema Embebido. -Entradas: sensores, muestreadores, y Conversores A/D. -Comunicacin. -Unidades de procesamiento y memoria. -Salidas y conversores D/A.

CAPITULO 5: PRACTICAS BASICAS Y APLICACIONES -Programacin y puesta en marcha. -Modo de ejecucin. -Desarrollo de tarjeta de programacin Universal. -Software. -Software code warrior

CAPITULO 8: SISTEMA OPERATIVO EMBEDDED LINUX -Visin general. -Tipos de sistemas que utilizan Linux embebido. -Arquitectura genrica de un Sistema con Linux embebido. -Caractersticas del kernel de Linux. -Arranque del sistema

CAPITULO 3: UNIDADES CENTRALES DE PROCESAMIENTO -Componentes de una CPU. -Arquitecturas ms comunes. -Comparacin de los dispositivos Ms comunes. -Microcontroladores HCO8. -Microprocesadores coldfire y Tarjetas de desarrollo.

CAPITULO 6: INTRODUCCION A LA PROGRAMACION EN C Y MICROCONTRALADOR HCO8 -Generalidades de C. -fases de procesamiento de un Programa en C. -Ejemplos de manejo de mdulos Del HC08. -Programacin en Assembler del HC08. -Programacin en C del HC08

CAPITULO 9: IMPLEMENTACION DE EMBEDDED LINUX -Metodologa de diseo e implementacin. -UC Linux. -Pasos bsicos para comenzar Con uCLinux. -Trminos relacionados. -Primeros pasos con uCLinux.

Fase 3. Pertinencia del curso. Qu pertinencia tiene el curso en el programa acadmico? Con el anlisis Realizado en las fases 1 y 2 de los contenidos del curso, identifica los elementos Que dan sentido a la existencia de ste dentro del programa acadmico, como Producto de este anlisis, de manera individual, en no ms de una pgina a doble Espacio, responde a la pregunta planteada. La pertinencia de este curso en el programa, es de gran importancia para m ya que estudio Ingeniera Electrnica. Y es una base muy fundamental en esta carera como es la ingeniera electrnica. Adems, hoy en da podemos decir que todo se mueve en base a la tecnloga en todas las arias, como en la comunicaciones, electrodomstico instrumentos, juegos carros, y muchsimas cosa. Tambin podemos hablar de la importante de cmo la mayora de las industrias se estn automatizando, esto permite tener un mejor control de calidad, mayor eficiencia, incremento de productividad y reduccin de trabajo manual. Este curso me permite tener una mejor visin como Ingeniero Electrnico, me da herramientas y conocimientos que me permiten crecer en el campo tanto laboral como personal.. El celebro de un sistema embebido es tpicamente un microcontrolador, aunque los datos tambin pueden ser procesados por un DSP, una FPGA, un microprocesador o un ASIC, y su diseo esta optimizado para reducir su tamao y su costo, aumentar su confiabilidad y mejorar su desempeo. Algunas aplicaciones tambin tienen requisitos de bajo consumo, como por ejemplo un celular o un reproductor de MP3, que se satisfacen gracias a los avances en la tecnologa. El diseo de sistemas embebidos es un motor clave de la industria y del desarrollo tecnolgico, y es un campo que en los ltimos aos ha crecido notablemente. Por lo general los sistemas embebidos se pueden programar directamente en el lenguaje ensamblador del microcontrolador o microprocesador.

CONCLUSIONES

Mediante el presente trabajo se realizo una exploracin general del curso de sistemas

embebidos, con el glosario de trminos, la estructura del curso, y los elementos bsicos
del curso, datos que se ven reflejados en el mapa conceptual del curso, y por ultimo las

pertinencias que tiene el curso en el programa acadmico.

BIBLIOGRAFIA

Modulo de SISTEMAS EMBEBIDOS Universidad Nacional Abierta y a Distancia (UNAD).Ingeniero: Oscar Ivn Valderrama Arias.

http://es.wikipedia.org/wiki/Sistemas_reactivos http://sistemas-embebidos-fce.blogspot.com