总数:2165 | 当前第186/217 首页 上一页 ... 181 182 183 184 185 186 187 188 189 190 ... 下一页 尾页
[第37讲]驱动程序中断(2)
字符设备的驱动程序通过在device_struct数据结构的chrdevs向量中增加一项的方法来向内核注册自己。然后对这个设备的所有调用都用这个设备号来实现。
  1. 2009/11/4
  2. 人气(3948)
  3. 星级(10)
  4. 评论(0)
[第36讲]驱动程序中断(1)
字符设备的驱动程序通过在device_struct数据结构的chrdevs向量中增加一项的方法来向内核注册自己。然后对这个设备的所有调用都用这个设备号来实现。
  1. 2009/11/4
  2. 人气(4086)
  3. 星级(10)
  4. 评论(0)
[第35讲]驱动程序IO口(5)
Linux内核把驱动程序划分为3种类型:字符设备、块设备和网络设备 。在uClinux 内核编写驱动程序并不像其他操作系统那么复杂,实际上,所要做的只是为相应的设备编写几个基本函数并向VFS(virtual file system)注册即可。当上层应用要使用该设备时,VFS 就会调用相应的设备函数。设备驱动程序通常可归为以下3 类:a) 块设备(block) ,以块为单位,允许随机访问,多用缓存技术;b) 字符设备(char) ,以字节为单位,只能按顺序访问,不用缓存;c) 网络接口(net) 。
  1. 2009/11/4
  2. 人气(3869)
  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. 人气(4041)
  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. 人气(4044)
  3. 星级(10)
  4. 评论(0)
嵌入式系统概述_嵌入式系统(1-2)
嵌入式系统的定义及特点、嵌入式体系结构、嵌入式系统的硬件特点、嵌入式系统软件的特点。嵌入式系统是指为完成某一特定功能或是使用某一特定嵌入式应用软件的计算机或计算装置。嵌入式系统是包括嵌入式硬件、嵌入式操作系统、支撑软件及各种应用软件的系统。目前的嵌入式技术已经是一门涉及计算机体系结构、计算机软件以及其他相关电子技术的综合技术。 嵌入式技术的发展,是当今新型技术时代的一个重大标志,嵌入式系统已成为全球电子市场的一个关键支撑,嵌入式系统产品的应用已超过整个计算机应用的40%。尖端高科技行业需要我们的创新,我们的产业需要精英人才继续引领创新,这对于以培养新型科技人才为已任的高等理工科院校尤为重要。二十一世纪的教育理念是素质教育和创新教育,在嵌入式教育方面同样需要发展与创新。
  1. 2009/11/3
  2. 人气(5417)
  3. 星级(10)
  4. 评论(1)
[第32讲]驱动程序IO口(2)
Linux内核把驱动程序划分为3种类型:字符设备、块设备和网络设备 。在uClinux 内核编写驱动程序并不像其他操作系统那么复杂,实际上,所要做的只是为相应的设备编写几个基本函数并向VFS(virtual file system)注册即可。当上层应用要使用该设备时,VFS 就会调用相应的设备函数。设备驱动程序通常可归为以下3 类:a) 块设备(block) ,以块为单位,允许随机访问,多用缓存技术;b) 字符设备(char) ,以字节为单位,只能按顺序访问,不用缓存;c) 网络接口(net) 。
  1. 2009/11/2
  2. 人气(4152)
  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. 人气(4134)
  3. 星级(10)
  4. 评论(0)
[第30讲]启动代码(4)
嵌入式系统通常有许多设备用于与用户交互,像触摸屏、小键盘、滚 轮、传感器、RS232 接口、LCD 等等。除了这些设备外,还有许多其它专用设备,包括闪存、USB、GSM、GPS 等。内核通过所有这些设备各自的设备驱动程序来控制它们,包括 GUI 用户应用程序也通过访问这些驱动程序来访问设备。uClinux 的驱动程序库不可能包括实际项目系统中所有外围硬件的驱动,所以在应用开发中,编写驱动程序是一个重要步骤,驱动程序设计的好坏直接影响系统运行的稳定性和运行效率。
  1. 2009/11/2
  2. 人气(4302)
  3. 星级(10)
  4. 评论(0)
[第29讲]启动代码(3)
嵌入式系统通常有许多设备用于与用户交互,像触摸屏、小键盘、滚 轮、传感器、RS232 接口、LCD 等等。除了这些设备外,还有许多其它专用设备,包括闪存、USB、GSM、GPS 等。内核通过所有这些设备各自的设备驱动程序来控制它们,包括 GUI 用户应用程序也通过访问这些驱动程序来访问设备。uClinux 的驱动程序库不可能包括实际项目系统中所有外围硬件的驱动,所以在应用开发中,编写驱动程序是一个重要步骤,驱动程序设计的好坏直接影响系统运行的稳定性和运行效率。
  1. 2009/11/2
  2. 人气(3906)
  3. 星级(10)
  4. 评论(0)
总数:2165 | 当前第186/217 首页 上一页 ... 181 182 183 184 185 186 187 188 189 190 ... 下一页 尾页