The difference between ARM and microcontroller

  1, software

  This should be the biggest difference. The introduction of the operating system. Why introduce the operating system? What are the benefits of thing?

  1) convenient. Mainly in the development of late, that direct the development of applications on the operating system. Unlike single-chip, like everything has to be re-written. The operating system pre-transplant work, or to professionals do.

  2) Safety. This is a feature of LINUX. LINUX kernel and user space memory management separately, not as a single user program error caused the system to die. This is not seen in the SCM software development.

  3) efficient. The introduction of process management scheduling system, the more efficient the system is running. In traditional MCU development is based mostly in Taiwan before and after interruption of technology, the management of multitasking limitations.

  2, hardware

  Now the 8-bit microcontroller technology hardware development is also very fast, there have been many very powerful microcontroller. But still some gaps compared with 32ARM it.

  Most of the ARM chip SDRAM, LCD controller, etc. which is integrated into the film. In the 8-bit machine, most of them to be extended.

  In general, a single-chip microcontroller, ARM is clearly a microprocessor.

  After the introduction of embedded operating system, you can achieve many SCM system can not complete the function. For example: embedded web server, java virtual machines. In other words, there are many free resources available, the two services are examples. If the development of these features can imagine the difficulty of them on the microcontroller.

  Finally, a metaphor to describe what the difference between them:

  Unilever introduced a soap packaging production line, and found that this production line has a flaw: there are often no load soap box. Can not put empty boxes sold to customers, ah, they have to ask for a study to design a post-doctoral automated program to sort an empty soap box. Postdoctoral pulled a dozen scientific research team, using a combination of mechanical, microelectronics, automation, X-ray detection technology, we spent hundreds of thousands, successfully resolved the problem. Whenever free soap box through the production line, on both sides of the detector will be detected, and a mechanical hand drive empty soap box to push it away.

  There township enterprises in southern China also bought the same production line, the boss found the problem was furious, looking for a small work for his mother to get me to this. Coolie really figured out a way: he put a fan next to fierce winds production line, empty soap box will naturally be blown away.

 

Finally, I like to share some hope in everyone's follow-up study can help

Into ARM-ARM development environment to build
http://www.makeru.com.cn/live/1758_318.html?s=45051
ARM architecture
http://www.makeru.com.cn/live/1392_587.html? s = 45051

The concept so much, how can I learn
http://www.makeru.com.cn/live/4034_1461.html?s=45051
how to make accurate career planning
http://www.makeru.com.cn/live/4006_1429 ? .html s = 45051
unleashing: to enhance learning efficiency, capacity building program
http://www.makeru.com.cn/live/3507_1276.html?s=45051

linux foundation
http://www.makeru.com.cn/course/details/2058?s=45051

Guess you like

Origin www.cnblogs.com/QianD/p/11346357.html