Editando
C2 - Conceptos Fundamentales
(sección)
Ir a la navegación
Ir a la búsqueda
Advertencia:
no has iniciado sesión. Tu dirección IP se hará pública si haces cualquier edición. Si
inicias sesión
o
creas una cuenta
, tus ediciones se atribuirán a tu nombre de usuario, además de otros beneficios.
Comprobación antispam. ¡
No
rellenes esto!
= C2.2.-Embedded Systems = <br> Ha explicado las diferentes partes de un microcontrolador: *[http://es.wikipedia.org/wiki/Microcontrolador#Memoria Memoria] **La no volatil - ROM **La programable - EEPROM **La que se usa para guardar datos pero se pierden cuando se va la corriente - RAM *I/O *CPU <b>Memoria microcontroladores</b><br/> <br/> [http://es.wikipedia.org/wiki/Microcontrolador#Memoria Tipos de memoria]<br/> [http://es.wikipedia.org/wiki/SRAM Memoria RAM (SRAM)]<br/> [http://es.wikipedia.org/wiki/EEPROM Memoria ROM (EEPROM)]<br/> [http://es.wikipedia.org/wiki/Memoria_flash Memoria ROM (Flash)]<br/> <br/> <br> Tambien ha explicado las diferentes versiones de los procesadores ARM: *Serie A es para samrtphones *Serie M es para microcontroladores *Serie R es para aplicaciones en tiempo real RTC Hay dos maneras de desarollar sistemas embedidos: *El primero es usando microncontroladores de la serie M. Estos no tienen sistema operativo, asi que se desarrolla el sistema entero. Son dispositivos baratos y de caracteristicas mas modestas **The book Embedded Systems: Real-Time Operating Systems for ARM Cortex-M Microcontrollers describes how to design a real-time operating system for the Cortex M family of microcontrollers *La segunda manera es utilizar los de la serie A. Son microcontroladores mas potentes que suelen incorporar un sistema operativo (Android) <br> Las interfaces son el hardware y software combinados para permitir a un microcontrolador comunicarse con hardware externo.<br> <br> Device Driver: *Un device driver es un conjuto de funciones de software que facilitan el uso de los puertos I/O *Un ejemplo de puerto en los microcontroladores Stellaris es el puerto A. Este esta compuesto por 8 pines que pueden usarse como input o output *Si el Puerto A esta configurado como input, el software leera del GPIO_PORTA_DATA_R **En la lectura obtendra 8 bits (0 o 1) representando el nivel de las entradas (pines) en el momento de la lectura <br> Real Time: <br> The other general concept involved in most embedded systems is they run in real time. In a real-time computer system, we can put an upper bound on the time required to perform the input-calculation-output sequence. A real-time system can guarantee a worst case upper bound on the response time between when the new input information becomes available and when that information is processed. This response time is called interface latency. Another real-time requirement that exists in many embedded systems is the execution of periodic tasks. A periodic task is one that must be performed at equal-time intervals. A real-time system can put a small and bounded limit on the time error between when a task should be run and when it is actually run. Because of the real-time nature of these systems, microcontrollers have a rich set of features to handle many aspects of time. <br> <br> Propiedades de los sistemas embedidos: *A microcontroller hidden inside *A dedicated purpose *Runs in real time *Input/output is important *High volume, low cost *Extremely reliable *Low power *Small size and weight <br/>
Resumen:
Ten en cuenta que todas las contribuciones a Proyectos se consideran publicadas bajo la Creative Commons Atribución-CompartirIgual (véase
Proyectos:Derechos de autor
para más información). Si no deseas que las modifiquen sin limitaciones y las distribuyan libremente, no las publiques aquí.
Al mismo tiempo, asumimos que eres el autor de lo que escribiste, o lo copiaste de una fuente en el dominio público o con licencia libre.
¡No uses textos con copyright sin permiso!
Cancelar
Ayuda de edición
(se abre en una ventana nueva)
Menú de navegación
Herramientas personales
No has accedido
Discusión
Contribuciones
Crear una cuenta
Acceder
Espacios de nombres
Página
Discusión
español
Vistas
Leer
Editar
Ver historial
Más
Buscar
Navegación
Página principal
Cambios recientes
Página aleatoria
Ayuda sobre MediaWiki
Páginas especiales
Herramientas
Lo que enlaza aquí
Cambios relacionados
Información de la página