Embedded Systems - Dialogue

1 What are the general embedded systems

Embedded systems are often used to control and monitor the operation of equipment, so their systems vary according to the needs of the application. The following are some common embedded systems:

  1. Real-time operating system (Real-Time Operating System, RTOS): RTOS is specially used to process real-time tasks, providing support for task scheduling, interrupt processing, etc. Common RTOSs include FreeRTOS, VxWorks, uC/OS, etc.

  2. Embedded Linux system: The embedded Linux system is based on the Linux kernel and is usually used for embedded applications that require high flexibility and scalability, such as smart home, industrial automation, etc. Common embedded Linux systems include Buildroot, OpenWrt, Yocto Project, etc.

  3. Embedded microcontroller systems: Embedded microcontroller systems are often used in small, low-power applications such as smart watches, smart cards, etc. Common embedded microcontroller systems include STMicroelectronics' STM32 series, NXP's Kinetis series, Microchip's PIC series, etc.

  4. Android embedded system: Android embedded system is an embedded system developed based on the Android platform, usually used in smart TV, smart audio, smart home and other applications. Common Android embedded systems include Android Things, Firefly-RK3399, ODROID-XU4, etc.

  5. Embedded Real-time Processor System (Embedded Real-time Processor System): Embedded real-time processor systems are usually used in applications such as high-performance computing and high-speed communications, such as radar and satellite communications. Common embedded real-time processor systems include C6000 series of Texas Instruments, Zynq series of Xilinx, Cyclone V series of Altera, etc.

2 Common RTOS include FreeRTOS, VxWorks, uC/OS, etc. --

Guess you like

Origin blog.csdn.net/wishfly/article/details/129752099