Traditional Culture Encyclopedia - Traditional stories - Difference between embedded software development and traditional software development

Difference between embedded software development and traditional software development

The biggest difference between embedded software development and traditional software development (assuming you mean computers) is the issue of resources.

Embedded software development is limited by the resource constraints of the embedded hardware, so you have to be smart about how you use the resources, and then you have to know a little bit about the hardware;

Traditional software development doesn't have these constraints.

There is a huge amount of embedded software development going on right now, but when using different operating systems, and because of different HMIs, your software has to be rewritten. Of course, given the volume and the future growth, it's more promising to go with embedded software development.