Author name: Amlendra

I am an embedded c software engineer and a corporate trainer, currently, I am working as senior software engineer in a largest Software consulting company . I have working experience of different microcontrollers (stm32, LPC, PIC AVR and 8051), drivers (USB and virtual com-port), POS device (VeriFone) and payment gateway (global and first data).

c vs assembly

C vs Assembly language: Differences, Performance, Portability, and When to Use Each

When starting a new software or embedded-systems project, one of the most important architectural decisions is choosing the right programming language. The choice of language affects almost every aspect of a project, including development time, portability, performance, maintainability, memory usage, debugging, toolchain support, and long-term maintenance. For the HAL (Hardware Abstraction Layer) layer and its

C vs Assembly language: Differences, Performance, Portability, and When to Use Each Read More »

Static Member Function and Variable

Static Member Function and Variable

In this blog post, you will learn the static member function and its uses in C++ programming. Including the static member function, we also discuss the static member data (static member variable). But before starting this blog post let’s first understand the requirement of static member function and variable in C++. It will help you

Static Member Function and Variable Read More »