在嵌入式项推荐一本书:嵌入式系统设计(重庆大学出版社,在船上鹏)。

我最近也看了一些好的内容,结合操作系统和一些嵌入式知识的原则,构成我们学习的经验教训有前前,对于某些以下总结,本本认为这一段时间的学习知识的总结。同时它是学习召回的知识之前。
个人觉得。嵌入式系统的学习应该和计算机系统的学习对照着来。

对于计算机系统,我们知道他的组成部分有软件和硬件。软件有操作系统以及各种应用。操作系统主流的有windows 系列和linux系列。一般我们都是在某一个系统上做一些应用的开发。硬件包含:cpu,内存,磁盘。寄存器,另一些外设包含网卡,显卡和显示器等设备(当然,线路板是肯定得有的)。这些知识想必大家都知道,这里不再多啰嗦。

对于嵌入式系统,他的组成部分也是分为软件和硬件。软件有操作系统以及各种应用。

操作系统主流的有嵌入式linux系列和嵌入式windows系列。

详细选用哪个系列。还的看cpu等硬件。当然,较为经常使用的操作系统还是嵌入式linux。

linux的优势我就不再多啰嗦了。

这里的嵌入式linux和pc机的linux既有同样点,又有不同点。从根源上看,嵌入式linux脱胎于pc机的linux系统。

另外一点须要大家时刻记住,那就是嵌入式的特定:精悍。针对性强。说白了。就是嵌入式系统是专门为了某一种应用而开发的,针对性非常强,对于那些不是非常必要的东西,我们都能够舍去,另外加上一些我们须要的东西。所以在这里,我们的嵌入式linux操作系统和PC机的linux系统的不同在于,我们把与自己的需求无关的一些内容去掉。最后加上一些必要的东西。

这里讲到的操作系统是嵌入式系统的操作系统,当然我们在开发这个嵌入式系统的时候。肯定须要在自己的电脑上开发,而自己的电脑也须要操作系统。也就是PC机的操作系统。

一般说来,目标机(也就是我们说的嵌入式系统)的操作系统与宿主机(也就是我们用的PC机)没有必定的联系。我们也能够再自己的电脑上安装一个windows系统,然后去开发一个在嵌入式linux操作系统上跑的应用。这都是能够的。当然,我们PC机的操作系统选择的不一样。所须要的开发工具也是不一样的。

对于嵌入式系统的硬件介绍,我们还是须要和PC机作对照。对于嵌入式系统,我们须要CPU。存储器,线路板。网络收发器。以及lcd,键盘,喇叭等一些外设。

这些外设是详细需求而定。对于cpu的选择。也是依据详细情况做选择。存储器一般RAM等。外部存储设备一般不用磁盘。较多的是选用Flash。

由于Flash读取方便。体积不大,成本不是非常高。还是那句话,依据详细情况选择。

一般我们都是先依据详细的须要选择cpu和存储器,然后依据硬件选择操作系统。
我的专业是计算机科学与技术。

与研究电子通信的大牛相比,确实关公面前耍大刀。

并且系统的学习嵌入式也不到一个月,所以必须理解不正确的地方,希望大家发。我们互相学习。

版权声明:本文博主原创文章,博客,未经同意不得转载。

转载于:https://www.cnblogs.com/gcczhongduan/p/4851971.html

嵌入式控制系统和计算机系统相关推荐

  1. 单板嵌入式计算机定义,用于嵌入式控制系统的单板计算机

    在控制中应用嵌入式系统的一大优势就是能够满足各种形状系数. ARM嵌入式处理器设计组的高级产品经理Haydn Povey指出:"随着控制算法呈现复杂化的趋势,相关人员正在将注意力从PLC逐渐 ...

  2. 计算机网络与嵌入式系统,嵌入式系统与计算机系统有什么不同

    原标题:嵌入式系统与计算机系统有什么不同 近段时间很多学习单片机或者传统计算机的人员参加嵌入式培训的比例在不断增大,这部分同学可能以前对于计算机的系统相对比较熟悉,到了嵌入式计算机系统相比较通用型计算 ...

  3. 嵌入式系统和计算机系统

    1.什么叫嵌入式系统? 以应用为中心,以计算机技术为基础,软硬件可裁剪,对于功耗体积 成本 可靠性 功能 有严格要求的专用计算机系统! 上图中的  BSP即板极支持包 bootloader 即引导程序 ...

  4. Windows CE在嵌入式工业控制系统中的应用思考

    随着应用对象的扩大和微电子技术.软件技术的发展,嵌入式系统逐渐从单片机发展到高性能嵌入式微处理器和嵌入式操作系统.本文详细分析Windows CE 3.0的实时性.通用性.模块化.Win32兼容等性能 ...

  5. WindowsCE在嵌入式工业控制系统中的应用思考(转载)

    随着应用对象的扩大和微电子技术.软件技术的发展,嵌入式系统逐渐从单片机发展到高性能嵌入式微处理器和嵌入式操作系统.本文详细分析Windows CE 3.0的实时性.通用性.模块化.Win32兼容等性能 ...

  6. arm linux嵌入式网络控制系统,基于ARMLinux的嵌入式网络控制系统的研究与设计

    摘要: 随着计算机技术.控制技术和网络技术的蓬勃发展,嵌入式系统与网络控制系统的应用越来越广阔.当前控制系统正经历一场前所未有的变革,远程监控和智能控制成为控制系统发展的重要方向.通过嵌入式网络控制系 ...

  7. 国际嵌入式大会精彩内容抢先看!

    关注+星标公众号,不错过精彩内容 来源 | 上海国际嵌入式展 创办于2003年的德国纽伦堡embedded world嵌入式展,作为全球嵌入式行业的焦点,不仅每年能吸引到欧洲乃至全球重要生产厂商和应用 ...

  8. 第一章 计算机系统体系结构

    1.1 什么是计算机体系结构 本章的第一个概念是计算机系统(computer system). 计算机系统包括读取并执行程序的 中央处理单元(CPU, 保存程序和数据的存储器以及将芯片转换为实用系统的 ...

  9. Windows CE在嵌入式工业中的应用思考

    随着应用对象的扩大和微电子技术.软件技术的发展,嵌入式系统逐渐从单片机发展到高性能嵌入式微处理器和嵌入式操作系统.本文详细分析Windows CE 3.0的实时性.通用性.模块化.Win32兼容等性能 ...

最新文章

  1. JAVE EE 企业级开发之从零开始学JAVA【51CTO技术论坛】
  2. PowerPath/VE:EMC夯实虚拟环境的独门武器
  3. 用final修饰的HashMap,到底可不可以修改??
  4. ITK:Levenberg-Marquardt优化
  5. Learning Less is More – 6D Camera Localization via 3D Surface Regression
  6. python nums函数获取结果记录集有多少行记录_PHP mysqli_num_rows():获取查询结果的行数...
  7. sql盲注特点_sql盲注讲解
  8. python创意小作品-全国青少年创意编程与智能设计大赛Python创意编程比赛
  9. openfeign seata事务不回滚_Spring,你为何中止我的事务?
  10. 关于前端程序员写前端用什么框架更好?
  11. Matlab坐标轴标签中文设置宋体,英文设置新罗马字体(Times New Roman)
  12. linux怎么进入etc目录,Linux 系统的/etc目录
  13. RabbitMQ集群安装配置+HAproxy+Keepalived高可用
  14. css constant() env()设置iphoneX等机型刘海屏、底部小黑条自动留白 设置安全区域与边界的距离
  15. S-Trees UVA - 712(建树即可)
  16. 马云:不能把孩子放在温室里 光给孩子知识是不够的
  17. 如何给飞行器电调校准油门的方法
  18. 华为HCNA实验22-RIPv2认证
  19. 筛选后系列填充_刷新认知,Excel除了可以横向筛选,还能……
  20. OB0205 obsidian 主题修改插件:Style Settings插件使用

热门文章

  1. [MSDN]ASP.NET MVC2(5)MVCRoute和urls
  2. 解析 Page.MaintainScrollPositionOnPostBack 属性
  3. [转] SQL2000 关于 Java JDBC 驱动的安装和设定
  4. ES6 的新特性总结
  5. 记了老是忘记那就写下来吧宏任务微任务
  6. python --- udp的使用
  7. 智慧城市的互联网大脑架构图:大社交网络与智慧城市结合是关键
  8. wds+mdt 分布式自动部署 操作系统
  9. MapReduce实现手机上网日志分析(分区)
  10. 单例模式创建的两种方法