猿问

嵌入式linux和桌面linux编程有什么区别?

嵌入式linux和桌面linux编程有什么区别


慕容708150
浏览 1981回答 4
4回答

繁星coding

一般嵌入式系统的CPU架构是arm的,所以编程上与大多数基于x86的桌面系统有所不同。另外嵌入式系统计驱动没有桌面系统完备,所以很多嵌入式编程指的是驱动开发。

Qyouu

要先了解嵌入式是什麼。基本上嵌入式与桌面编程方式相同,目的不同。 (cpu, compiler 不同, booting script 也不同)嵌入式系统(Embedded system),是一种「完全嵌入受控器件内部,为特定应用而设计的专用电脑系统」嵌入式系统为控制、监视或辅助设备、机器或用於工厂运作的装置。与个人电脑这样的通用电脑系统不同,嵌入式系统通常执行的是带有特定要求的预先定义的任务。由於嵌入式系统只针对一项特殊的任务,设计人员能够对它进行最佳化,减小尺寸降低成本。由於嵌入式系统通常进行大量生产,所以单个的成本节约,能够随著产量进行成百上千的放大。
随时随地看视频慕课网APP
我要回答