概述
问题思考:
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先进门做准备,然后领导才到,这就是架构 ,是几个为了让整个软件流程符合硬件特点从而更好的发挥整个系统的一种组织。
硬件是指:工厂开关到底具备哪些功能,可控性:比如:可开,可关,可告知现在是开的还是关的状态。
最后
以上就是平淡哈密瓜为你收集整理的driver 和 hardware 到底什么关系的全部内容,希望文章能够帮你解决driver 和 hardware 到底什么关系所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复