Category: Embedded System
-
Data Structure and Algorithm
Data is acquired by the embedded system. That data may be numbers, voice data, image data etc.. This data needs to be stored. The problem comes when you have multiple streams of data coming in and you have to store them. Algorithms helps us in doing just. They helps us in managing the Storage, Retrieval…
-
Memory Management
The memory is limited. And since it is limited it becomes a precious resource. So you have to manage the memory from the beginning of the embedded system. Most of the code written for embedded system will be in c or in c++ using an IDE. The code will then built by the compiler in…
-
32-bit Microcontrollers
There are various company which offers the 32-bit microcontrollers. ST, Texas Instrument, Microchip, NXP and Espressif Systems are just to name a few. These all offer a good balance of cost and performance. Each company offers its development board which host a basic environment to support the microcontroller. Depending upon one’s need one may choose…
-
8-bit Microcontrollers
As the world is progressing, there is a need to upgrade our product and the 8-bit microcontroller are lagging behind. As the demands are now highly computational. So the 8-bit microcontrollers are lagging. But if you do not have high computational work then these controllers are just what needed. They are built upon so many…
-
Selecting the Microcontroller
There are different microcontroller offered by various companies. There are various parameters that go into selection of microcontroller. This process is very long and very tedious as you have to consider for future expansion of project. A good textbook will easily get you all these information. 8 bit data bus microcontrollers: Atmel (now Microchip) Atmega…
-
Types of Embedded System
There are two types of embedded system Real-Time Embedded SystemThey are further classified into two types: Operating system basedThese are the systems that use the operating system for task scheduling. Non-Operating SystemThese are the system that does not use the operating system for task scheduling. They have one specific task to perform. Non-Real-Time Embedded SystemThese…