传统开发:软件直接访问硬件,导致软硬件耦合度过高。
嵌入式开发:在软硬件之间嵌入了操作系统
它们之间的区别就在于是否有操作系统
传统开发的缺点
1:软硬件移植性差
2:做软件的人必须懂硬件
3:软件的功能性差
嵌入式开发的优点
1:解决了传统开发软硬件耦合度过高的问题
2:多任务机制
3:提供了丰富的网络协议栈
4:提供了丰富的开源软件和工具
传统开发:软件直接访问硬件,导致软硬件耦合度过高。
嵌入式开发:在软硬件之间嵌入了操作系统
它们之间的区别就在于是否有操作系统
传统开发的缺点
1:软硬件移植性差
2:做软件的人必须懂硬件
3:软件的功能性差
嵌入式开发的优点
1:解决了传统开发软硬件耦合度过高的问题
2:多任务机制
3:提供了丰富的网络协议栈
4:提供了丰富的开源软件和工具