博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
driver 和 hardware 到底什么关系
阅读量:4180 次
发布时间:2019-05-26

本文共 514 字,大约阅读时间需要 1 分钟。

问题思考:

driver 和 hardware 到底什么关系

一个subsystem(例如display subsystem)是有几个hardware(display,dsi-interface , display controller,,,)组成,相应的也就有了几个各自的driver,但是如果他们各自的driver管各自的hardware,那么就是完全独立的。  但事实上,他们要协同起来共同工作,这个协同工作,就是subsystem的软件架构。

例如:

有个总闸开关,a,和一个用电的工厂及工厂开关b-------hardware

有2个管理员:a管理员,b管理员-------sw

另外:a是b的领导

a对b说,1:(命令) 我把总开关打开了, 你把工厂开关也打开,或者关闭。2:(查询)问b说,你开了么,b说,我开了。 

这些动作,想法,就是软件流程。a是b的领导,什么事情都有a来主导,或者,比如他们一起上班,要b先进门做准备,然后领导才到,这就是架构 ,是几个为了让整个软件流程符合硬件特点从而更好的发挥整个系统的一种组织。

  硬件是指:工厂开关到底具备哪些功能,可控性:比如:可开,可关,可告知现在是开的还是关的状态。

转载地址:http://pphai.baihongyu.com/

你可能感兴趣的文章
流媒体开发之--HLS--M3U8解析(2): HLS草案
查看>>
CMake 手册详解(一)
查看>>
CMake 手册详解(二)
查看>>
CMake 手册详解(三)
查看>>
CMake 手册详解(四)
查看>>
CMake 手册详解(五)
查看>>
CMake 手册详解(六)
查看>>
CMake 手册详解(七)
查看>>
CMake 手册详解(八)
查看>>
CMake手册详解 (九)
查看>>
CMake手册详解 (十)
查看>>
CMake手册详解 (十一)
查看>>
CMake手册详解 (十二)
查看>>
CMake手册详解 (十三)
查看>>
CMake手册详解 (十四)
查看>>
CMake手册详解 (十五)
查看>>
map::lower_bound/upper_bound的使用
查看>>
C++ STL中Map的按Key排序和按Value排序
查看>>
互斥量、条件变量与pthread_cond_wait()函数的使用,详解
查看>>
IO模式设置网络编程常见问题总结
查看>>