In general we can say that embedded system is computer system designed to perform control functions on one or more dedicated tasks. Unlike a general-purpose computer, such as a personal embedded system performs only predefined tasks, usually with very specific requirements and speciality of embedded system is that it does not perform anything manually means you tell once to micro-controller chip to do some tasks according to your requirement then its duty of micro-controller to do these tasks repeatedly. And for better understanding lets give you explanation with some examples :-
Pepsi manufactures a thousands of bottles every day, does it have manual labor to do that,No. All the tasks needed to manufacture theses bottles like clean the bottle first,then pour it,and then check for its proper sealed or not and put it on proper place. All these tasks are done by machines which we called robots and these robots having a micro-controller chip inside it and Embedded engineer programmed these chips according to applications.
This is the world of embedded system in very simple language. And now comes to know about different types of 32-bit micro-controller available in market and why we prefer Arm to use.
Role of 32-bit micro-controller in embedded system:
The flexibility and sophistication of modern 32-bit micro-controllers, with ultra low power consumption, rich connectivity, signal processing capabilities and peripheral interfaces could potentially enable the development of revolutionary new products, and the enhancement of existing ones. And in technical terms like from the programming point of view we can say that data handling operations in 32-bit micro-controller is fast as compared to controller of previous version like 8-bit or 16-bit so it can also be used for complex computation like floating point and long long variable uses. In simple way 32???bit micro-controllers can reduce application code size whilst still achieving high system performance and ease of use.
Arm is one of most commonly used micro-controller in the industrial applications and electronics manufactures consumers.
ARM AT A GLANCE
The ARM architecture has evolved to include architectural features to meet the growing demand for new functionality, high performance and the needs of new and emerging markets. Arm architecture provide 32-bit based micro-controllers
The popular ARM Cortex-M micro-controllers (MCU) are in demand because of its ease of use, small code and high performance capabilities of the core, along with unique features to improve performance and help in debug. Texas Instruments’ four products leverage these advantages as well as incorporating their own distinct features that are idea for applications requiring communications, connectivity and safety.
some of commonly used micro-controllers with provide by Texas instruments with their technical specifications are mentioned below:-
Stellaris ARM Cortex-M: Based on the Cortex-M core, these highly integrated micro-controllers (MCUs) provide a complete system-on-chip (SoC) architecture ideal for system management control, smart grid, connectivity, security, and HMI applications.
C2000 Concerto 28x + ARM Cortex-M3: Combining TI’s class-leading-performance C28x core and control peripherals with an ARM Cortex-M3, Concerto MCUs deliver a clearly partitioned architecture that supports real-time control and advanced connectivity in a single device.
Hercules TMS470M ARM Cortex-M3: Ideal for safety-related applications for the transportation industry. The TMS470M value-line micro-controllers use the ARM Cortex-M3 CPU running at 80MHz and offer Flash memory options ranging from 256KB to 640KB (including up to 128KB EEPROM emulation capability) and RAM memory ranging from 16KB to 64KB.
One good thing about these micro-controller is their software has a free license and royalty-free use to allow the creation of full-function, easy-to-maintain code.
Arm based processors
ARM architecture also provide 32-bit RISC processor architecture developed by ARM Limited that is widely used in embedded designs. ARM CPUs are dominant in the mobile electronics market, where low power consumption is a critical design goal. Today, the ARM family accounts for approximately 75% of all embedded 32-bit RISC CPUs, making it one of the most widely used 32-bit architectures. ARM CPUs are found in most corners of consumer electronics, from portable devices.
This is all about importance of embedded system and arm micro-controller in industry.