Pointer arrays are a useful tool for mapping peripheral registers to a driver. There are many advantages to using pointer arrays such as simplified initializations...
Read More >>>Yearly Archives: 2013
Time Is of the Essence
Since the dawn of human consciousness, mankind has contemplated and struggled to understand the true nature of time. Wikipedia defines time as “a dimension in...
Read More >>>Using the Static Keyword in C
There are many topics in the C language that often confuse developers but the use of the static keyword seems to be one of the...
Read More >>>Creating Configuration Tables to initialize Peripherals
Microcontroller peripherals can be memory mapped using pointer arrays as demonstrated in the previous post. This method allows the peripheral to be viewed as a...
Read More >>>A few pointers – Part 3
The previous two posts have been exploring the fundamentals of using pointers from the basics of declaring a pointer to the more complex notation of...
Read More >>>A few pointers – Part 2
In part one of this series the basics of what a pointer is and how to declare one was examined in detail. It is now...
Read More >>>Beningo Engineering now an Approved Microchip Design Partner
Linden based Beningo Engineering is now a Microchip Technology Inc design partner. As devices within our society become smarter, mobile and lower power, it...
Read More >>>IEEE Consultant Group Forming
Jacob Beningo and Sharan Kalwani are co-founding the South Eastern Michigan Consultants Affinity Group. The group will allow consultants in the South Eastern Michigan area...
Read More >>>Developing Reusable Device Drivers for MCU’s
Click below to download the paper: Abstract: The rate at which society expects products to be released and refreshed has been steadily decreasing over the...
Read More >>>Bootloader Design for Microcontrollers in Embedded Systems
Click below to download the paper: Abstract: Microcontrollers have proliferated into every nook and cranny of our daily lives from simple 8-bit devices...
Read More >>>