Version control – increasingly a de facto part of the embedded software development process – has changed a lot in the past few years. This has major implications for any organisation reviewing its ...
This paper presents an instruction set simulator of an 8-bit, MCS-51 compatible CPU core, and shows how to use it in embedded software development process; Method to control and debug CPU using ...
Developing safety- or business-critical software just takes a little more knowledge and effort to ensure that tools and techniques are employed in a way that doesn’t sacrifice quality. Any attempt at ...
The semiconductor industry continues to follow Moore's Law, doubling the complexity of ICs every 18 months, to the point where it will soon be able to manufacture chips with 100 million gates. Entire ...
A digital revolution is sweeping all areas of life, thereby making our activities more innovative and powerful. Embedded software plays a huge role in the rapid development of the internet of things ...
In several of my previous posts, we’ve been looking at embedded software testing using Cpputest and build environments using Docker. Each topic is a building block ...
Over the last several years, Docker has taken the software industry by storm. Docker provides developers an “open platform for developing, shipping, and running applications”. The major advantage that ...
Connected devices and systems have become an integral part of our everyday life and we take this for granted. Finding the fastest way to our destination with a smartphone, reading the news on a tablet ...
What are the main issues behind the “painful” process of embedded-systems design? Shortages of resources, components, and talent plague the design process. How the instability of toolsets and driver ...
Automotive software is becoming more expensive and central to a car’s identity. Infotainment, advanced driver-assistance systems (ADAS), traction control, and even powertrain management are all shaped ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results