嵌入式控制系统和计算机系统

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

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


对于计算机系统,我们知道他的组成部分有软件和硬件。软件有操作系统以及各种应用。操作系统主流的有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