Linux驱动移植 Linux系统架构优点

描述

系统移植 linux 驱动移植

移植是说同样的一个 linux 操作系统,我们可以跑到不同的硬件上面,我们把操作系统移植到不同的硬件上面,这个过程叫做移植。设备驱动移植步骤,如下图所示:

嵌入式

应用软件

在操作系统上面有应用软件,应用软件程序的执行是依赖于操作系统的,应用程序需要调用 linux 操作系统的库函数来实现,也就是说,应用软件的程序会调用
linux 操作系统的函数来完成对硬件的操作,应用程序是不能对硬件直接进行操作的。

Linux 系统架构优点

linux 系统开发架构和裸机的架构是不同的,架构相比于裸机架构是非常复杂了,那么我们使用这 个架构都有什么好处呢?

1、有了系统的架构后,开发起来就非常容易了,因为它有自己的框架,这种框架都是非常成熟的框架,
我们直接按照框架开发就可以了,框架给我们提供了很多现成的功能(从设计题变成了填空题)。

2、这个框架让我们的系统变得更加安全,因为我们的应用软件不能直接对硬件进行操作,它要借助操作系统来对硬件进行操作。如果应用软件有好几个,假如其中的一个应用软件崩溃了,它不会影响我们整
个系统的运行,不会造成系统的死机,这样就会让系统更加安全,出问题的概率变得更小了。

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分