Choosing the Right Business Structure
Starting out on the road to being a consultant is a very exciting time. There is often much on the…
Jacob's Blog
Starting out on the road to being a consultant is a very exciting time. There is often much on the…
A critical tool when developing an embedded system in C is an understanding of how pointers work. Misunderstanding pointer fundamentals…
Calculating the battery budget for a product is absolutely critical. Please feel free to download our battery budget template for…
Signal generators are a handy thing to have around the lab. They are perfect for testing inputs on a new…
Download the Embeded Basics presentation here
Embedded system design often requires not only an understanding of the hardware but also of how the software affects and…
There are many advantages to using configuration tables to initialize an MCU’s registers. The most prevalent is that a configuration…
Pointer arrays are a useful tool for mapping peripheral registers to a driver. There are many advantages to using pointer…
Since the dawn of human consciousness, mankind has contemplated and struggled to understand the true nature of time. Wikipedia defines…
There are many topics in the C language that often confuse developers but the use of the static keyword seems…
Microcontroller peripherals can be memory mapped using pointer arrays as demonstrated in the previous post. This method allows the peripheral…
The previous two posts have been exploring the fundamentals of using pointers from the basics of declaring a pointer to…