How to transition to embedded microcontroller aspects

  SCM mention many people are not familiar feel, above the streets of electronic products are used. In recent years, with the development of embedded and microcontroller to do a bunch of guys suddenly felt a catastrophe generally find themselves familiar with embedded microcontroller slowly being surpassed, then embedded in the end is hell, and SCM what's the difference, how successful completion of the conversion.

  SCM mention many people are not familiar feel, above the streets of electronic products are used. In recent years, with the development of embedded and microcontroller to do a bunch of guys suddenly felt a catastrophe generally find themselves familiar with embedded microcontroller slowly being surpassed, then embedded in the end is hell, and SCM what's the difference, how successful completion of the conversion.

  Strictly speaking, the microcontroller is embedded in a subset, in fact, embedded microcontroller system upgrades, added more features, the most common microcontroller requires only a while loop operation will be implemented in it, in embedded level has been upgraded to the operating system level, there is a lot of people have doubts, why mention and always embedded linux is linked, in fact, embedded inside a system essentially based on linux, in fact, also there are a small number of other embedded operating systems, such as the early wince system (Microsoft's embedded frame), system upgrades, and now embedded devices can play multi-process framework, or unimaginable compared to before.

  Small size of single-chip and embedded in the end what's the difference?

  1. Embedded with all aspects of the upgrade on the hardware configuration. Now we use mobile phones are embedded areas, mountain belongs to the basic level of micro-computer, which is the microcontroller can not be compared, in fact, greatly enhance the hardware configuration is also a great deal of difficulty to the maintenance man, a few days ago after the family just bought the wrong frequency refrigerator, door styles and shook his head to see the master, but also the frequency of ah, then asked a bunch of failure, the first sale to hit a phone call asking, then I say you are not with a Well heap appliances, the master said something, and now the fridge are piles of board, do what smart power, not a bad re-brush equipment is to change the board, those of us more and more useless the appliance repairman .

  Advances in technology, the full development of embedded people's lives will bring a different feeling, in fact, to engage in hardware upgrades or microcontroller-driven development before, and set up similar registers.

  2. Embedded system software level, than many rich single-chip, single-chip program typical MP3, also swept rapidly be replaced by mobile phones a few years. This is not simply a few buttons or a small display of single-chip can be compared, especially the emergence of Android, the development of embedded real pull, and made the streets do chip company, if the above can not run Andrews seems to be no law and customers to do business.

  As the popular Android system actually bring some very different to developers of embedded applications previously not basic c / c ++ terms, and now java has come up, because the embedded device running a java virtual machine are fundamental not a problem. So now c / c ++ employment is better java hot a very important reason. Played need microcontroller at this level depth deepened from the level of software is not just a simple configuration registers, but also to the inside of the multi-process operating system, multi-threaded, as well as memory and disk management which requires strengthen.

  Embedded divided into three directions, one system development: focus on development environment to build, core principles, cross-compilation; the second is the embedded Linux application development: Application Programming focuses on Linux kernel compilation, system calls; the third is the underlying driver development : in-depth analysis focuses on driver development of embedded Linux system kernel.

  Luo said some long-winded if you want to understand in more detail, then you can reference embedded below the

Embedded into the
http://www.makeru.com.cn/live/1392_303.html?s=45051
embedded development career planning
http://www.makeru.com.cn/live/1392_308.html?s= 45051
embedded with the development of the industry status quo analysis
http://www.makeru.com.cn/live/1392_401.html?s=45051

Guess you like

Origin www.cnblogs.com/8734ujn/p/11543263.html