总数:7753 | 当前第665/776 首页 上一页 ... 660 661 662 663 664 665 666 667 668 669 ... 下一页 尾页
[第32讲]驱动程序IO口(2)
Linux内核把驱动程序划分为3种类型:字符设备、块设备和网络设备 。在uClinux 内核编写驱动程序并不像其他操作系统那么复杂,实际上,所要做的只是为相应的设备编写几个基本函数并向VFS(virtual file system)注册即可。当上层应用要使用该设备时,VFS 就会调用相应的设备函数。设备驱动程序通常可归为以下3 类:a) 块设备(block) ,以块为单位,允许随机访问,多用缓存技术;b) 字符设备(char) ,以字节为单位,只能按顺序访问,不用缓存;c) 网络接口(net) 。
  1. 2009/11/2
  2. 人气(4155)
  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. 人气(4135)
  3. 星级(10)
  4. 评论(0)
[第30讲]启动代码(4)
嵌入式系统通常有许多设备用于与用户交互,像触摸屏、小键盘、滚 轮、传感器、RS232 接口、LCD 等等。除了这些设备外,还有许多其它专用设备,包括闪存、USB、GSM、GPS 等。内核通过所有这些设备各自的设备驱动程序来控制它们,包括 GUI 用户应用程序也通过访问这些驱动程序来访问设备。uClinux 的驱动程序库不可能包括实际项目系统中所有外围硬件的驱动,所以在应用开发中,编写驱动程序是一个重要步骤,驱动程序设计的好坏直接影响系统运行的稳定性和运行效率。
  1. 2009/11/2
  2. 人气(4304)
  3. 星级(10)
  4. 评论(0)
[第29讲]启动代码(3)
嵌入式系统通常有许多设备用于与用户交互,像触摸屏、小键盘、滚 轮、传感器、RS232 接口、LCD 等等。除了这些设备外,还有许多其它专用设备,包括闪存、USB、GSM、GPS 等。内核通过所有这些设备各自的设备驱动程序来控制它们,包括 GUI 用户应用程序也通过访问这些驱动程序来访问设备。uClinux 的驱动程序库不可能包括实际项目系统中所有外围硬件的驱动,所以在应用开发中,编写驱动程序是一个重要步骤,驱动程序设计的好坏直接影响系统运行的稳定性和运行效率。
  1. 2009/11/2
  2. 人气(3909)
  3. 星级(10)
  4. 评论(0)
[第28讲]启动代码(2)
嵌入式系统通常有许多设备用于与用户交互,像触摸屏、小键盘、滚 轮、传感器、RS232 接口、LCD 等等。除了这些设备外,还有许多其它专用设备,包括闪存、USB、GSM、GPS 等。内核通过所有这些设备各自的设备驱动程序来控制它们,包括 GUI 用户应用程序也通过访问这些驱动程序来访问设备。uClinux 的驱动程序库不可能包括实际项目系统中所有外围硬件的驱动,所以在应用开发中,编写驱动程序是一个重要步骤,驱动程序设计的好坏直接影响系统运行的稳定性和运行效率。
  1. 2009/11/2
  2. 人气(4448)
  3. 星级(10)
  4. 评论(0)
[第27讲]启动代码(1)
嵌入式系统通常有许多设备用于与用户交互,像触摸屏、小键盘、滚 轮、传感器、RS232 接口、LCD 等等。除了这些设备外,还有许多其它专用设备,包括闪存、USB、GSM、GPS 等。内核通过所有这些设备各自的设备驱动程序来控制它们,包括 GUI 用户应用程序也通过访问这些驱动程序来访问设备。uClinux 的驱动程序库不可能包括实际项目系统中所有外围硬件的驱动,所以在应用开发中,编写驱动程序是一个重要步骤,驱动程序设计的好坏直接影响系统运行的稳定性和运行效率。
  1. 2009/11/2
  2. 人气(4156)
  3. 星级(10)
  4. 评论(0)
[第26讲]u-boot移植和分析(2)
为什么我们需要 u-boot?显然可以将 uCLinux 直接烧入 flash,从而不需要额外的引导装载程序(bootloader)。但是从软件升级的角度以及程序修补的来说,软件的自动更新非常重要。事实上,引导装载程序(bootloader)的用途不仅如此,但仅从软件的自动更新的需要就说明我们的开发是必要的。同时,u-boot 移植的过程也是一个对嵌入式系统包括软硬件以及操作系统加深理解的一个过程。
  1. 2009/11/2
  2. 人气(4249)
  3. 星级(10)
  4. 评论(0)
[第25讲]u-boot移植和分析(1)
为什么我们需要 u-boot?显然可以将 uCLinux 直接烧入 flash,从而不需要额外的引导装载程序(bootloader)。但是从软件升级的角度以及程序修补的来说,软件的自动更新非常重要。事实上,引导装载程序(bootloader)的用途不仅如此,但仅从软件的自动更新的需要就说明我们的开发是必要的。同时,u-boot 移植的过程也是一个对嵌入式系统包括软硬件以及操作系统加深理解的一个过程。
  1. 2009/11/2
  2. 人气(4160)
  3. 星级(10)
  4. 评论(0)
电磁波谱与地物波谱特征-地球辐射与地物波谱_遥感概论第二章
第二章 电磁波谱与地物波谱特征--地球辐射与地物波谱,主讲老师 秦其明!遥感研究地物波谱的内容主要有:①地物波谱测量与多光谱遥感最佳波段选择;②遥感信息模型研究;③热红外和微波波谱特性研究;④地物波谱特性的物理数学模式研究;⑤地物波谱在成像光谱数据处理中的应用。随着遥感技术定性向定量化方向的发展,数据源的波谱分辨率和空间分辨率的提高,如太空成像公司(Space Imaging)开发的IKONOS卫星带有高达1m空间分辨率的全色波段,早期使用的多波段式低光谱分辨率的光谱仪已逐渐被具有高光谱分辨率的光谱仪所替代,而由此所引起的数据量日益庞大问题对地物光谱数据的收集、积累和管理提出了更新、更高的要求。建立地物波谱数据库,运用先进的计算机技术来保存、管理和分析这些信息,一方面可以改进与提高对地物波谱信息的处理、分析能力与效率,加强遥感基础理论的研究,另一方面为地物波谱数据在计算机图像处理、自动判读的应用研究工作提供有效手段,同时为遥感技术及其应用人员提供方便、快速的查询系统及灵活、多样的数据处理功能,促进遥感技术和应用研究的深入发展。
  1. 2009/11/2
  2. 人气(6275)
  3. 星级(10)
  4. 评论(0)
立体鼹鼠机—吸引人的可编程机器人系统
立体鼹鼠机在不久的将来会在技术培训中发挥重要的作用。这些备有电脑芯片的立方体可以紧密接连接在一起。鼹鼠机之间可以相互沟通交流。能量和信号从一个立体鼹鼠机传递给下一个,这样也保证了能量的供应以及信号的传递。年轻人可以用这种机器给自己制造的机器人编程。Molecubes – an attractive programmable robotics system Molecubes could play a significant role in technical training in the near future. These cubes, fitted with computer chips, can be successively attached to each other. Each Molecube communicates with all the other cubes; the energy supply and transmission of signals from one Molecube to the next are thereby ensured. Young people can use the Molecubes to build and program their own robots.
  1. 2009/10/31
  2. 人气(6458)
  3. 星级(10)
  4. 评论(0)
总数:7753 | 当前第665/776 首页 上一页 ... 660 661 662 663 664 665 666 667 668 669 ... 下一页 尾页