总数:726 | 当前第58/73 首页 上一页 ... 53 54 55 56 57 58 59 60 61 62 ... 下一页 尾页
[第35讲]驱动程序IO口(5)
Linux内核把驱动程序划分为3种类型:字符设备、块设备和网络设备 。在uClinux 内核编写驱动程序并不像其他操作系统那么复杂,实际上,所要做的只是为相应的设备编写几个基本函数并向VFS(virtual file system)注册即可。当上层应用要使用该设备时,VFS 就会调用相应的设备函数。设备驱动程序通常可归为以下3 类:a) 块设备(block) ,以块为单位,允许随机访问,多用缓存技术;b) 字符设备(char) ,以字节为单位,只能按顺序访问,不用缓存;c) 网络接口(net) 。
  1. 2009/11/4
  2. 人气(4545)
  3. 星级(10)
  4. 评论(0)
[第34讲]驱动程序IO口(4)
Linux内核把驱动程序划分为3种类型:字符设备、块设备和网络设备 。在uClinux 内核编写驱动程序并不像其他操作系统那么复杂,实际上,所要做的只是为相应的设备编写几个基本函数并向VFS(virtual file system)注册即可。当上层应用要使用该设备时,VFS 就会调用相应的设备函数。设备驱动程序通常可归为以下3 类:a) 块设备(block) ,以块为单位,允许随机访问,多用缓存技术;b) 字符设备(char) ,以字节为单位,只能按顺序访问,不用缓存;c) 网络接口(net) 。
  1. 2009/11/4
  2. 人气(4592)
  3. 星级(10)
  4. 评论(0)
[第33讲]驱动程序IO口(3)
Linux内核把驱动程序划分为3种类型:字符设备、块设备和网络设备 。在uClinux 内核编写驱动程序并不像其他操作系统那么复杂,实际上,所要做的只是为相应的设备编写几个基本函数并向VFS(virtual file system)注册即可。当上层应用要使用该设备时,VFS 就会调用相应的设备函数。设备驱动程序通常可归为以下3 类:a) 块设备(block) ,以块为单位,允许随机访问,多用缓存技术;b) 字符设备(char) ,以字节为单位,只能按顺序访问,不用缓存;c) 网络接口(net) 。
  1. 2009/11/4
  2. 人气(4587)
  3. 星级(10)
  4. 评论(0)
[第32讲]驱动程序IO口(2)
Linux内核把驱动程序划分为3种类型:字符设备、块设备和网络设备 。在uClinux 内核编写驱动程序并不像其他操作系统那么复杂,实际上,所要做的只是为相应的设备编写几个基本函数并向VFS(virtual file system)注册即可。当上层应用要使用该设备时,VFS 就会调用相应的设备函数。设备驱动程序通常可归为以下3 类:a) 块设备(block) ,以块为单位,允许随机访问,多用缓存技术;b) 字符设备(char) ,以字节为单位,只能按顺序访问,不用缓存;c) 网络接口(net) 。
  1. 2009/11/2
  2. 人气(4723)
  3. 星级(10)
  4. 评论(0)
[第31讲]驱动程序IO口(1)
Linux内核把驱动程序划分为3种类型:字符设备、块设备和网络设备 。在uClinux 内核编写驱动程序并不像其他操作系统那么复杂,实际上,所要做的只是为相应的设备编写几个基本函数并向VFS(virtual file system)注册即可。当上层应用要使用该设备时,VFS 就会调用相应的设备函数。设备驱动程序通常可归为以下3 类:a) 块设备(block) ,以块为单位,允许随机访问,多用缓存技术;b) 字符设备(char) ,以字节为单位,只能按顺序访问,不用缓存;c) 网络接口(net) 。
  1. 2009/11/2
  2. 人气(4669)
  3. 星级(10)
  4. 评论(0)
iFab——3D 印刷技术
3D印刷?听起来好像是未来的一个愿景与快速原型法一直存在于工业生产中。由于iFab技术,在客厅就能将自己的产品印出来这中以前不可能实现的想法现在已经逐渐成为现实。无论是塑料制品或者巧克力,iFab都可以将各种材料印出来。iFab 3D printing Printing in three dimensions? What sounds like a vision of the future has long been industrial reality with rapid prototyping. The previously unattainable dream of being able to print ones own products in the living-room has come much closer to realisation thanks to iFab. Whether it be plastics or chocolate, iFab can process the most diverse of materials.
  1. 2009/10/30
  2. 人气(7631)
  3. 星级(10)
  4. 评论(0)
[第20讲]USB主从设备(3)
USB设备的软件设计主要包括两部分:一是USB设备端的单片机软件,主要完成USB协议处理与数据交换以及其它应用功能程序(比如A/D转换、MP3解码等)。二是PC端的程序,由USB通信程序和用户服务程序两部分组成,用户服务程序通过USB通信程序与系统USBDI(USB Device Interface)通信,由系统完成USB协议的处理与数据传输。
  1. 2009/10/28
  2. 人气(5851)
  3. 星级(10)
  4. 评论(0)
[第16讲]音频接口
所谓在 Windwos 环境下,大部分的多媒体文件都依循着一种结构来存放信息,这种结构称为“资源互换文件格式”( resources interchange file format , 简称 RIFF)。例如声音的 WAV 文件、视频的 AVI 文件等等均是由此结构衍生出来的。RIFF 可以看作是一种树状结构,其基本构成单位为 chunk ,犹如树状结构中的节点,每个 chunk 由“辨别码”、“数据大小”及“数据”所组成。 辨别码由4 个ASCII码所构成, 数据大小则标示出紧跟其后数据的长度(单位为Byte),而数据大小本身也用掉 4 个 Byte,所以事实上一个chunk 的长度为数据大小加 8。
  1. 2009/10/28
  2. 人气(4634)
  3. 星级(10)
  4. 评论(0)
NI LabVIEW工程教育概述
视频演示:NI LabVIEW工程教育概述 LabVIEW图形化设计使得教育者,研究人员和学生在合并各种课程和研究应用软件时显得更为容易。LabVIEW提供了一个强大的图形化系统设计平台,可以实现交互式学习,演示工程学以及例如实现多核处理应用的合并新技术的能力。 学习LabVIEW图形化程序使得教育者和研究人员去学习概念,并且解决复杂的挑战。
  1. 2009/10/27
  2. 人气(5811)
  3. 星级(10)
  4. 评论(0)
LabVIEW Scripting(下)_NI网络讲坛《名家偶得》系列
LabVIEW Scripting(下)_NI网络讲坛《名家偶得》系列!NI专家阮奇桢专题视频系列,本集视频主要通过软件demo演示了LabVIEW可以自带工具自动生成或修改VI。使用LabVIEW Scripting (也叫VI Scripting) 可以通过编程来创建和修改VI代码。这不算是一个新功能,LabVIEW 6.0 就加入了一些简单的 LabVIEW Scripting 功能。但是长期以来,LabVIEW普通用户只能使用一些基础的 LabVIEW Scripting 功能。那些强大的API只是针对NI内部用户或联盟商的,普通用户很难拿到授权。
  1. 2009/10/22
  2. 人气(6536)
  3. 星级(10)
  4. 评论(1)
总数:726 | 当前第58/73 首页 上一页 ... 53 54 55 56 57 58 59 60 61 62 ... 下一页 尾页