嵌入式的精髓 —— 操作系统
来源:互联网 发布:开源的cms 编辑:程序博客网 时间:2024/06/06 03:16
经过一段时间的学习和理解,我认为嵌入式就是在已有的硬件上移植操作系统。
那么问题来了,一直操作系统有什么好处呢,我们为什么要一直操作系统呢?我认为主要有以下几点。
1.操作系统本身提供了很多开源的软件,工具,库函数等,可以方便软件开发者;
2.软件开发者不需要懂硬件,因为只要操作系统不变,硬件无论怎么变化,软件基本不变;这样可以提高开发效率;
3.操作系统本身提供了大量的网络协议栈;
4.操作系统提高了软件的可移植性;
5.有了操作系统可以时间多任务多进程的操作,这里必须提一下多任务,多任务并不是同时进行多个任务,而是任务间的快速切换
当然切换速度很快,我们人眼是看不到的。
说了那么多移植操作系统的好处,下面也来谈谈它的坏处:
它的坏处就是需要提升硬件,以便耦合操作系统,这样做会使得成本较高。
以上就是我对于嵌入式的理解,如有错误,还望各位指出,谢谢!
1 0
- 嵌入式的精髓 —— 操作系统
- <操作系统:精髓与设计原理> 嵌入式操作系统
- 操作系统的精髓
- 嵌入式操作系统的调试
- 嵌入式操作系统的分类
- 嵌入式操作系统的调试
- 嵌入式操作系统的调试
- 嵌入式操作系统的新动向
- 嵌入式操作系统的启动
- 常见的嵌入式操作系统
- 嵌入式操作系统的调试
- 嵌入式操作系统的认识
- 编程语言的精髓——C
- C++的精髓——虚函数
- C++的精髓——虚函数
- C++的精髓——虚函数
- C++的精髓——虚函数
- C++的精髓——虚函数
- 文章标题
- matlab2014a中help与参考页翻译 roots
- 支付宝在ios中的应用1
- MVC设计模式与多层架构
- 1.JavaScript如何使用
- 嵌入式的精髓 —— 操作系统
- android raw与assets区别
- iOS Status bar 颜色改为白色
- windowManager.addView()抛出WindowManager$InvalidDisplayException异常
- html5实现 input必须为手机号且非空的验证方法
- Hive日期格式转换用法
- ZOJ 3822 Domination(概率DP)
- js中client、offset、scroll之间的关系
- 用小猫统计制作运动员评价管理系统:设置部分字段编辑方式,如下拉列表