7 Tips for Getting Started with TrustZone for MCU’s
The new Armv8-M architecture from arm® with its Cortex®-M23 and Cortex®-M33 processors is quickly gaining steam in the industry. The…
Jacob's Blog
Category Archives: Software Techniques
The new Armv8-M architecture from arm® with its Cortex®-M23 and Cortex®-M33 processors is quickly gaining steam in the industry. The…
Every development team needs to make the decision as to whether they will design and build their software from scratch…
In “Improve Debug Efficiency with the ITM”, I discussed how the ITM on the Arm® Cortex-M processors can be used…
Embedded software developers have grown used to working at the lowest, nitty gritty hardware level within a microcontroller based system….
TrustZone for Cortex-M processors is on the way! There has already been an announcement from Nuvoton that they will be…
Let’s face it. No matter how sophisticated our debug tools get, there will always be a place for an old…
Figuring out how to size the stack for an embedded application and the tasks within it can be challenging. In…
There are many techniques and processes that developers can follow in order to minimize the defects (bugs) that find their…
I recently wrote an article for embedded.com entitled “A Peek Inside Amazon FreeRTOS” where I started to analyze the high-level…
The very terminology that we use when developing embedded software can set our perspective and have potentially devastating effects on…
The ability to update an embedded system using a bootloader is an important skill to master. Despite all the effort…
Hashes are crucial in computer science and provide a wide range of capabilities and functionality. In addition, hashes play an…