MCU, ARM, DSP can be said to be the CPU, then what is the difference between the three? First of all, the CPU, the central processing unit, is essentially an integrated circuit. The function realized is to read an instruction from a place (such as rom), read data from a place (such as ram), and then do data according to different instructions. Different processing (such as adding), and then save the results back to somewhere (such as ram). Different architectures of cpu will have different instructions, different access methods, different speeds, different efficiencies, and so on. Then, say the microcontroller (usually referred to as the microcontroller MCU), ARM (usually referred to as high-performance RISC), DSP (usually referred to as the general-purpose digital signal processor), these three CPUs are different for each The application is generated by the CPU. Of course, this is not absolute, because ARM's current CPU includes MCU (such as M0), RISC (such as A8), DSP (such as M4). That is to say, the microcontroller is actually a microcontroller MCU, ARM is a high-performance RISC, DSP is a digital signal processor, then you can specifically talk about their control principles from the functions of these three? The purpose of the microcontroller MCU is mainly for control. He does not need much speed. For example, the controller of the rice cooker only needs to control the switching of the heating element, the switch of the signal, etc., but the cost is very strict. Therefore, it is generally simpler to do, with a lot of 4 and 8 digits. High-performance RISC is often used in some places where data processing is more common. The most common ones are current consumer electronics products, mobile phones, pads, MP4s, etc. Currently ARM's business model is mainly selling kernels and integrating them into various homes. The middle of the SOC. He is actually a general-purpose CPU that can do all kinds of work, just like Intel's CPU. However, GM has performance problems. In some special occasions, the performance is not so high, such as when a large number of operations (such as FFT). This has the use of DSP. The DSP digital signal processor can be called a DSP as long as it is a digital signal processing module, such as an IP core for video decoding. A general purpose digital signal processor such as TI's TMS320C55x DSP. The strength of the CPU lies in the calculation, a large number of loop calculations, such as 1024 consecutive multiply and add. His instructions have special handling for this type of application, which can be done more quickly and efficiently than RISC. Can you combine development cases and talk about their main application scenarios? The integrated circuit defined by the complete Von Neumann system is a complete computer system. To achieve specific computing functions, applications are concentrated in the field of computing for specialized requirements such as industrial automation control. I just saw a lot of developments on DSP on the development platform. It can be seen that most of them are industrial applications, such as "LED driver power supply comprehensive tester based on single-chip design", "microcontroller dialing program" and so on. The essence of the ARM chip is "R", which means the RISC reduced instruction set. According to the RISC instruction set, only 20% of the processor instructions are used in 80% of the time. The simplified design of the instruction system makes the design of the entire processor more compact, and the power consumption and size are greatly reduced. Therefore, the ARM is in the mobile phone. Widely used on smart mobile devices such as tablets. For example, the development of the "arm development under the linux kernel" and "ARM linux kernel LVDS display development" are all based on ARM chip smart products. DSP is a digital signal processor. Compared with ordinary computers, the DSP is only responsible for the processing of digital signals (video, audio or other sensors to obtain digital signals). In daily life, DSPs are widely used in common DVD, Blu-ray players, digital TV set-top boxes, and MP4. This "DSP-based sound control system development", "based on DSP image processing fixed area population statistics" and other products for audio quality, image pixels require a higher DSP controller. Yuchai Generator Set,Industrial Generators,Waterproof Diesel Generator,Low Fuel Consumption Generator Yangzhou Hengyuan Electromechanical Equipment Co., Ltd. , http://www.lchypower.com