您的位置:首页 > 其它

驱动

2015-09-24 16:07 183 查看
关于无操作系统与有操作系统时驱动的差别:

1. 无操作系统时,开发者可以根据硬件设备的特点自行定义驱动接口,实现硬件操作。

2. 有操作系统时,驱动架构由相应的操作系统定义,开发者需要按照相应的架构设计驱动,不论操作系统有无,驱动程序中的硬件操作工作不可少,在有操作系统时还需要将操作系统融入内核。

3. 无操作系统时,应用程序直接调用硬件操作的驱动接口来操作硬件,有操作系统时应用程序需要通过系统使用硬件,而硬件操作接口是由系统来调用的。



            无操作系统时的结构图



            有操作系统时的结构图  
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: