Embedded, y fixed, set into the meaning. Embedded system, as the name implies, is a system embedded in other systems. IEEE (Institute of Electrical and Electronics Engineers) definition of embedded system: "a device for controlling, monitoring, or assisting in the operation of machines and equipment". devices for controlling, monitoring, or assisting in the operation of machines and equipment". Domestic generally accepted definition of embedded systems: application-centered, computer technology-based, hardware and software can be tailored to adapt to the application of the system on the function, reliability, cost, volume, power consumption and other stringent requirements of the special computer system.
Personally, I like this definition, in addition to personal computers (PCs), workstations, large-scale ultra-large computers, other can be categorized as embedded, TV, cell phones, routers, teller machines (ATMs), car navigation, car recorders, printers, MP3 players, remote control, etc., are embedded category.
Traffic management applications have car navigation, intelligent street lights, high-definition cameras, etc.; energy applications have intelligent energy meters, remote meter reading systems, high-voltage line monitoring drones, etc.; logistics applications have delivery drones, warehouse transportation robots, etc.; medical and health care applications have an electronic sphygmomanometer, electronic thermometers, electronic scales, etc.; embedded systems in the home application Examples of embedded systems in home applications include refrigerators, air conditioners, washing machines, desk lamps, calculators, routers, and smart home systems.
On the Internet, there are many people ask "embedded and microcontroller (a microcomputer) what is the difference", some people say that microcontroller and embedded is not the same, does not belong to the embedded, some people say that microcontroller belongs to the embedded. Because the embedded system generally consists of embedded microprocessors, peripheral hardware devices, embedded operating systems, specific applications, while the microcontroller system does not have an operating system only applications, so the microcontroller does not belong to the embedded. Not to dwell on this issue here, we can understand this way, embedded system is a big category, microcontroller is one of the important subcategories. The following is a simple illustration of embedded systems in the home application examples
1. Microcontroller application examples - sensor light
As shown in Figure 2, an ordinary sensor light, people come that is bright, people go that is extinguished. In the eyes of our embedded developers, the induction lamp is mainly composed of "microcontroller + human body sensor module + LED lights" only, as shown in Figure 3, plus a shell, basically a small demo of the induction lamp.
2.microcontroller application examples - touch lamp
As shown in Figure 4, an ordinary As shown in Figure 4, an ordinary touch-control desk lamp, through the touch keys to control the light on and off. In the eyes of our embedded developers, touch desk lamp is mainly composed of "microcontroller + key touch module + LED lights" only, as shown in Figure 5, plus a shell, is basically a small demo of the touch desk lamp.
3.MCU Application Examples - Calculator
As shown in Figure 6, an ordinary calculator. ordinary calculator. In the eyes of our embedded developers, the calculator is mainly composed of "microcontroller + keys + LCD display" only, as shown in Figure 7, plus a shell, basically a small demo touch lamp.
4. Embedded system - router
As shown in Figure 8, an ordinary router.
An ordinary router, as shown in Figure 8. Unlike the previous three examples, the router has an operating system on top, and the operating system runs applications on top, i.e., consists of an embedded microprocessor, peripheral hardware devices, an embedded operating system, and specific applications. The front of the router board, shown in Figure 9.
Because of the time relationship, listed some of the embedded application examples, in fact, there are many did not explain, this article will continue to modify and increase the content, I hope to want to understand or learn about embedded people have to help.