Embedded (4) - Composición de sistemas embebidos
De:/weixin _ 43609546/article/details/83748745
A través de una comprensión e investigación profundas sobre la composición y características de los sistemas integrados, las personas pueden satisfacer las necesidades de aplicaciones prácticas. Diseñar y desarrollar mejores sistemas integrados.
Composición del sistema integrado Niubi integrado y procesador integrado
Niu preguntó en qué módulos consta el sistema integrado.
Texto de vaca incrustado
1. Composición del sistema integrado
El sistema integrado consta de un sistema de hardware integrado y un sistema de software integrado.
(1) Los sistemas de hardware integrados incluyen principalmente: procesadores integrados, memorias, circuitos analógicos, fuentes de alimentación, controladores de interfaz, conectores, etc.
1) Procesador embebido: Es el núcleo del sistema embebido. La mayor diferencia entre los procesadores integrados y los procesadores de uso general es que la mayoría de las CPU integradas funcionan en sistemas diseñados para un grupo de usuarios específico.
2) Memoria: memoria volátil estática (RAM, SRAM), memoria dinámica (DRAM, SDRAM) y memoria no volátil (ROM, EPROM, EEPROM, Flash).
3) Dispositivos de hardware periféricos integrados: puerto serie, interfaz Ethernet, USB, interfaz de audio, pantalla LCD, cámara, etc.
(2) El sistema de software integrado incluye principalmente: controlador subyacente, sistema operativo y programa de aplicación.
1) Controlador de nivel inferior: realiza la interfaz del software y hardware del sistema integrado.
2) Sistema operativo: denominado SO. Implementar la programación de procesos del sistema y el procesamiento de tareas. El núcleo del sistema operativo es el procesador integrado.
Los sistemas operativos populares incluyen: Linux, uC/OS-II, Windows CE, VxWorks, etc.
3) Aplicación: aplicación que implementa funciones del sistema.
Dos. Procesador integrado
El componente central del sistema integrado es el procesador integrado. En el año 2000, había más de 1.000 tipos de procesadores integrados y más de 30 series de arquitecturas populares.
Desde una perspectiva de aplicación, los procesadores integrados se pueden dividir en estas categorías: microcontrolador integrado (MCU), microprocesador integrado (MPU), DSP integrado y sistema en chip integrado (SoC).
1) Microcontrolador integrado (MCU): Las series generales incluyen: 8051, P51XA, MCS-251, MCS-96/196/296, C166/65436.
2) Microprocesador integrado (MPU): principalmente series Aml186/88, 386EX, SC-400, PowerPC, 68000, MIPS, ARM, etc.
MPU se divide en dos categorías: CISC con conjunto de instrucciones complejo y RISC con conjunto de instrucciones reducido.
Arquitectura CISC: La mayoría de las computadoras de escritorio utilizan microprocesadores CISC, como el X86 de Intel;
Arquitectura RISC: Hay dos categorías:
Silicon Graphics Corporation (tecnología MIPS de Silicon Valley Graphics Company
Tecnología de máquina RISC avanzada de ARM Company
3) DSP integrado: los productos representativos incluyen las series TMS320 y DSP56000.
4) Sistema integrado en chip (SoC): Se puede dividir en series generales y series especiales.
Las series generales incluyen: M-Core, algunas series ARM, chips de neuronas, etc.
Los SoC especializados suelen estar dedicados a un tipo específico de sistema y son desconocidos para el usuario medio.