第11章设备驱动模型讲义.
- 格式:ppt
- 大小:397.00 KB
- 文档页数:23
Linux设备驱动模型Udev先前所需的硬件文件节点都需要在/dev下静态创建,随2.4核而来的devfs,带来了动态设备节点创建。
Devfs虽然提供了in-memory filesystem创建节点的方法,但是节点命名依然取决于设备驱动。
命名管理和内核 Udev依赖于以下技术:(1)、内核sysfs支持,sysfs启动时挂载到/sys下(可查看/etc/fstab);(2)、一系列用户空间工具:udevd和udevinfo;(3)、定义在/etc/udev/rules.d/目录下的用户定义规则使用Udev:1、首先从sysfs的相关文件中获取文件属性。
假设DVD:/dev/sr0,CD-RW:/dev/sr1。
使用udevinfo来收集设备信息。
bash> udevinfo -a -p /sys/block/sr0Code View:bash> udevinfo -a -p /sys/block/sr0...looking at the device chain at'/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-4':BUS=?usb?ID=?1-4?SYSFS{bConfigurationValue}=?1?...SYSFS{idProduct}=?0701?SYSFS{idVendor}=?05e3?SYSFS{manufacturer}=?Genesyslogic?SYSFS{maxchild}=?0?SYSFS{product}=?USB Mass Storage Device?...bash> udevinfo -a -p /sys/block/sr1...looking at the device chain at'/sys/devices/pci0000:00/0000:00:1d.7/usb1/1-3':BUS=?usb?ID=?1-3?SYSFS{bConfigurationValue}=?2?...SYSFS{idProduct}=?0302?SYSFS{idVendor}=?0dbf?SYSFS{manufacturer}=?Addonics?SYSFS{maxchild}=?0?SYSFS{product}=?USB to IDE Cable?...2、使用收集的产品信息来辨别设备并加入udev命名规则,创建一个/etc/udev/rules.d/40-cdvd.rules并加入如下规则:BUS="usb", SYSFS{idProduct}="0701", SYSFS{idVendor}="05e3",KERNEL="sr[0-9]*", NAME="%k", SYMLINK="usbdvd"BUS="usb", SYSFS{idProduct}="0302", SYSFS{idVendor}="0dbf",KERNEL="sr[0-9]*", NAME="%k", SYMLINK="usbcdrw"规则1的意思是:无论何时它发现一个产品id为0x0701,vender ID是0x05e3,而且名字以sr开头的usb设备,都会在/dev下创建一个同名的节点,并produce一个命名为usbdvd的符号链接给那个节点。
课题:第11章图形输入、输出与打印课能力目标:会设置模型空间和图纸空间;会设置、管理布局;会页面设置;会创建、修改、应用浮动视口;会输入、输出图形;会应用外部参照、对象的链接与嵌入、OLE对象、其他文件格式的输入;会设置并打印图形;会电子传递与网上发布。
本章重点:模型空间和图纸空间的切换;布局的设置与管理、页面设置、浮动视口、输入与输出图形、应用外部参照、对象的链接与嵌入、OLE对象、设置并打印图形、电子传递与网上发布的理解及基本操作。
本章难点:模型空间和图纸空间的切换;布局的设置与管理、页面设置、浮动视口、输入与输出图形、应用外部参照、对象的链接与嵌入、OLE对象、设置并打印图形、电子传递与网上发布的基本应用。
教学用具:多媒体计算机网络机房,AutoCAD2009软件,随书配套光盘素材:“第11章”。
第1次课 2学时图形输出与打印知识技能建构能力目标:会布局、视口、视觉、打印图形(打印设置/预览)的基本操作与应用。
教学重点:布局、视口、视觉、打印图形(打印设置/预览)的理解与基本操作。
教学难点:布局、视口、视觉、打印图形(打印设置/预览)的操作应用。
教学方法:建议通过操作练习、任务驱动等方法传授基本知识和技能。
教学过程:一、模型空间与图纸空间模型空间是绘图设计操作的工作空间。
在模型空间中可以完成二维图形或三维造型,同时还可以方便地加上必要的尺寸标注和注释文字。
图纸空间,可以在这里指定图纸的大小、添加标题栏以及显示多个视图。
图纸空间是图形的打印空间。
在模型空间下完成图形的创建后需要打印时切换到图纸空间,在图纸空间对图形进行布局后,再进行打印。
模型空间与图纸空间的相互切换方法有哪些?二、设置、管理布局在AutoCAD中可以创建多种布局,每一个布局相当于一张打印输出图纸,创建布局后就可以在布局中创建显示视图的视口,创建布局时系统默认为一个视口,也可以在一个布局中创建多个视口来显示多个视图。
1新建布局技能实训:应用“布局向导”创建“布局3”。