Development environment linux refers to what development environment linux.

Why should embedded development use linux environment?

Due to the inherent advantages of LINUX, embedded development mostly adopts LINUX system:

1. Open source, open code, save the trouble of writing by yourself, save the cost, and do not involve patent and property rights disputes.

2. Full-featured, many hardware devices have rich drivers, which only need to be transplanted and do not need to be changed too much.

3. Stability, linux is indeed more stable than windows.

4. For most chips, there are customized configuration files. Under the Linux kernel source code, there are many chip configuration files in arch/arm/configs.

5. The concept of divide and rule is in 5. Linux can make drivers and applications develop in parallel and speed up development.