什么是嵌入式以及嵌入式软件和非嵌入式软件的区别
嵌入式:在已有的硬件上移植(需要修改操作系统源码,安装不需要)操作系统解决软硬件耦合导致的问题
嵌入式软件和非嵌入式软件的区别(即传统开发和嵌入式开发的优缺点):
传统开发的缺点:
1.软硬件耦合度高导致软件移植性差
2.软件开发人员必须懂硬件
3.软件功能性差
优点:简单,开发成本低
嵌入式开发的优点:
1.解决传统开发软硬件耦合度导致的问题
2.多任务机制
3.提供了丰富的网络协议栈
4.提供了丰富的开源软件和工具
缺点:硬件成本高。
什么是嵌入式以及嵌入式软件和非嵌入式软件的区别
嵌入式:在已有的硬件上移植(需要修改操作系统源码,安装不需要)操作系统解决软硬件耦合导致的问题
嵌入式软件和非嵌入式软件的区别(即传统开发和嵌入式开发的优缺点):
传统开发的缺点:
1.软硬件耦合度高导致软件移植性差
2.软件开发人员必须懂硬件
3.软件功能性差
优点:简单,开发成本低
嵌入式开发的优点:
1.解决传统开发软硬件耦合度导致的问题
2.多任务机制
3.提供了丰富的网络协议栈
4.提供了丰富的开源软件和工具
缺点:硬件成本高。
举报