The learning sentiment between the difference between single chip microcomputer and embedded

SCM and embedded, in fact, there is no standard definition to distinguish them. For developers who have done MCU and embedded development, they all have their own definitions. Next, let me talk about my understanding of these two concepts. And sentimental.

First of all, the concept is clear, what is a single-chip microcomputer, the single-chip microcomputer is an integrated circuit chip, which uses a very large-scale integrated circuit technology to have a central processing unit CPU with data processing capability, a random access memory RAM, a read-only memory ROM, a plurality of I/O ports, and Interrupt system, timer/counter and other functions (may include display drive circuit, pulse width modulation circuit, analog multiplexer, A/D converter, etc.) integrated into a small piece of silicon Computer systems are widely used in industrial control. From the 1980s, from the then 4-bit, 8-bit microcontroller, to the current 300M high-speed microcontroller. For example, the most classic 51 series MCU, the appearance is just a thumb-sized rectangular parallelepiped chip, a total of 40 pins, which contain logic units. In fact, it is also a cpu.

I always remember that in the first class of the MCU, when the teacher introduced the MCU, it was said: "Single-chip name is single." Why should we emphasize this? Convenient and easy to tell children's shoes, think about this sentence every time you want to ask this question.

It is easy for people who know to separate them. In fact, they have no comparability.

First of all, people who have seen a single-chip microcomputer know that, in fact, a single-chip microcomputer is just a chip, which has a unit of logic, operation, communication, etc. composed of an arithmetic unit and a memory. To be more specific, actually a CPU.

The DSP chip can also be considered as a single chip microcomputer. Of course, they are very powerful, but the function is still very simple, in short, it is processing data and logic.

Secondly, the MCU can complete a lot of task processing, but generally it cooperates with certain peripheral devices, for example, adding LED lights to realize the traffic light system; adding the LCD screen to realize animation playback. (Of course, many students have already completed a minimum system themselves during college.)

Finally, let's summarize the single-chip microcomputer, which is a single module that completes functions such as computing, logic control, and communication.

I believe that in my above explanation, everyone found out that the single-chip microcomputer is really the last name "single" (this word reads dan).

The concept of embedded is somewhat vaguely defined, and in general it refers to embedded systems. Because this concept is somewhat vague, it will lead to a lot of people's vague understanding of the concept. (Like a course in a university, it can be called digital signal processing or digital signal processor).

If you can understand according to object-oriented thinking: it can be said that embedded is a parent class, embedded system is an abstract inheritance class, bank self-service cash machine is a specific sub-category, ICBC self-service No. 1 cash machine at the entrance of Zhengzhou Light House is an object. If so, the concept is still unclear! Just like an analogy in life: a gorilla eats a banana, a gorilla wants to eat a banana on a big tree, and he can’t jump out of it, so he finds a few boxes and can take off the tree with his feet down. Delicious bananas.

In order to eat bananas, the gorilla did such a thing, found a few boxes, picked it up, and picked up the bananas, then whether the gorillas and boxes constitute a system for picking bananas. If the gorilla is looking for a ladder, is it possible to pick more delicious bananas; if the gorilla finds Yao Ming and lets Yao Ming pick the bananas, then is it possible to pick all the bananas it wants? -_-. Here, the gorilla is like a single-chip computer or a system-on-a-chip (SOC), and the box is a peripheral device (such as an LED light), so the gorilla example is a traffic light system. Then all the systems for completing a single task can be considered an embedded system.

Taking the example of a gorilla picking a banana, we made a machine for picking bananas. Here we turn the gorilla into the core processor in the machine, and the box becomes the retractable robotic claw of the machine. The core processor tells the robot where to go and which height to pick the banana. Then the core processor and peripheral device claws and power supplies form an embedded system.

The concept of embedded system is vague, it is not related to the actual object, it must have a core logic unit, which can be a microcontroller, CPU, DSP and other processing chips, it can even be a simulation Circuit. An embedded system is an independent module that is created to handle a specific task. The main significance of embedded systems is that it can optimize the design and reduce costs. As the example says, you can change the box to a ladder to improve efficiency. The gorilla is replaced by Yao Ming to reduce costs (know, if you let the gorilla pick bananas, it is more expensive than asking Yao Ming to pick bananas!).

So, now I can summarize the concept of embedded, actually a functional module that is responsible for a particular job. Other production equipment can easily embed this module into their equipment. For example, the navigation system in the Apollo is an embedded system.

If you know the system well, it is clear that the embedded concept is explained at the system level. The windows system we usually use (of course you can use other systems of the Linux kernel, the Linux system itself is an embedded operating system) is not an embedded operating system. The embedded system is a kind of real-time requirement, and the system can be cut. of. (Speaking, I found that the embedded concept is too much). Right! Windows CE system, windows embedded system, etc. are all embedded operating systems, their biggest feature is that the system can be tailored, preemptive system kernel. Think about why their system is croppable. The embedded concept explained above is tailored to create a streamlined, task-specific customization system that reduces costs and optimizes the design. Of course, the embedded system cannot be understood as a tailorable operating system.

If you still can't figure it out, I can explain it like this (I don't know if it's right), except for general-purpose computers (that is, computers that can run different software), all other computers that solve some or some specific tasks. Both are embedded. For example, MP3 music players, navigators, televisions, washing machines, etc.

Going back to the question mentioned in the head, what is the relationship between the MCU and the embedded?

Just like the Internet of Things, the country is developing vigorously, and all companies are competing to do it. But everyone can't give an accurate picture of what is the Internet of Things.

Some washing machine manufacturers have been working for a lifetime and do not know that they are doing embedded industry. "Conceptual issues are just forms. As long as we focus on our own goals and industries, we can become an embedded system with excellent performance." Of course, if your ambition is the president of the country, paying attention to all the big things in the country every day, it is also very popular among you to be a general computer system!

Transparent Led Film Screen P20

Since its establishment, it has been focusing on the application field of LED transparent flexible film screen. It is a high-tech enterprise integrating material development, circuit design, circuit production, product development, production, sales and service of LED transparent flexible film screen. The company is mainly engaged in LED transparent flexible film screen products, and currently launches P6, P8, P10, P20, P30, P40. Support customization to meet various application needs.China leading manufacturers and suppliers of Transparent Led Film Screen P20,Led Outdoor Advertising Screens, and we are specialize in Electronic Led Outdoor Advertising Display,Flexible Outdoor Led Mesh Screen, etc.

Transparent Led Film Screen P20,Led Outdoor Advertising Screens,Electronic Led Outdoor Advertising Display,Flexible Outdoor Led Mesh Screen

Guangdong Rayee Optoelectronic Technology Co.,Ltd. , https://www.rayeeled.com