总数:3562 | 当前第336/357 首页 上一页 ... 331 332 333 334 335 336 337 338 339 340 ... 下一页 尾页
[第31讲]驱动程序IO口(1)
Linux内核把驱动程序划分为3种类型:字符设备、块设备和网络设备 。在uClinux 内核编写驱动程序并不像其他操作系统那么复杂,实际上,所要做的只是为相应的设备编写几个基本函数并向VFS(virtual file system)注册即可。当上层应用要使用该设备时,VFS 就会调用相应的设备函数。设备驱动程序通常可归为以下3 类:a) 块设备(block) ,以块为单位,允许随机访问,多用缓存技术;b) 字符设备(char) ,以字节为单位,只能按顺序访问,不用缓存;c) 网络接口(net) 。
  1. 2009/11/2
  2. 人气(4536)
  3. 星级(10)
  4. 评论(0)
[第30讲]启动代码(4)
嵌入式系统通常有许多设备用于与用户交互,像触摸屏、小键盘、滚 轮、传感器、RS232 接口、LCD 等等。除了这些设备外,还有许多其它专用设备,包括闪存、USB、GSM、GPS 等。内核通过所有这些设备各自的设备驱动程序来控制它们,包括 GUI 用户应用程序也通过访问这些驱动程序来访问设备。uClinux 的驱动程序库不可能包括实际项目系统中所有外围硬件的驱动,所以在应用开发中,编写驱动程序是一个重要步骤,驱动程序设计的好坏直接影响系统运行的稳定性和运行效率。
  1. 2009/11/2
  2. 人气(4727)
  3. 星级(10)
  4. 评论(0)
[第29讲]启动代码(3)
嵌入式系统通常有许多设备用于与用户交互,像触摸屏、小键盘、滚 轮、传感器、RS232 接口、LCD 等等。除了这些设备外,还有许多其它专用设备,包括闪存、USB、GSM、GPS 等。内核通过所有这些设备各自的设备驱动程序来控制它们,包括 GUI 用户应用程序也通过访问这些驱动程序来访问设备。uClinux 的驱动程序库不可能包括实际项目系统中所有外围硬件的驱动,所以在应用开发中,编写驱动程序是一个重要步骤,驱动程序设计的好坏直接影响系统运行的稳定性和运行效率。
  1. 2009/11/2
  2. 人气(4330)
  3. 星级(10)
  4. 评论(0)
[第28讲]启动代码(2)
嵌入式系统通常有许多设备用于与用户交互,像触摸屏、小键盘、滚 轮、传感器、RS232 接口、LCD 等等。除了这些设备外,还有许多其它专用设备,包括闪存、USB、GSM、GPS 等。内核通过所有这些设备各自的设备驱动程序来控制它们,包括 GUI 用户应用程序也通过访问这些驱动程序来访问设备。uClinux 的驱动程序库不可能包括实际项目系统中所有外围硬件的驱动,所以在应用开发中,编写驱动程序是一个重要步骤,驱动程序设计的好坏直接影响系统运行的稳定性和运行效率。
  1. 2009/11/2
  2. 人气(4877)
  3. 星级(10)
  4. 评论(0)
[第27讲]启动代码(1)
嵌入式系统通常有许多设备用于与用户交互,像触摸屏、小键盘、滚 轮、传感器、RS232 接口、LCD 等等。除了这些设备外,还有许多其它专用设备,包括闪存、USB、GSM、GPS 等。内核通过所有这些设备各自的设备驱动程序来控制它们,包括 GUI 用户应用程序也通过访问这些驱动程序来访问设备。uClinux 的驱动程序库不可能包括实际项目系统中所有外围硬件的驱动,所以在应用开发中,编写驱动程序是一个重要步骤,驱动程序设计的好坏直接影响系统运行的稳定性和运行效率。
  1. 2009/11/2
  2. 人气(4589)
  3. 星级(10)
  4. 评论(0)
[第26讲]u-boot移植和分析(2)
为什么我们需要 u-boot?显然可以将 uCLinux 直接烧入 flash,从而不需要额外的引导装载程序(bootloader)。但是从软件升级的角度以及程序修补的来说,软件的自动更新非常重要。事实上,引导装载程序(bootloader)的用途不仅如此,但仅从软件的自动更新的需要就说明我们的开发是必要的。同时,u-boot 移植的过程也是一个对嵌入式系统包括软硬件以及操作系统加深理解的一个过程。
  1. 2009/11/2
  2. 人气(4682)
  3. 星级(10)
  4. 评论(0)
[第25讲]u-boot移植和分析(1)
为什么我们需要 u-boot?显然可以将 uCLinux 直接烧入 flash,从而不需要额外的引导装载程序(bootloader)。但是从软件升级的角度以及程序修补的来说,软件的自动更新非常重要。事实上,引导装载程序(bootloader)的用途不仅如此,但仅从软件的自动更新的需要就说明我们的开发是必要的。同时,u-boot 移植的过程也是一个对嵌入式系统包括软硬件以及操作系统加深理解的一个过程。
  1. 2009/11/2
  2. 人气(4584)
  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. 人气(6742)
  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. 人气(7535)
  3. 星级(10)
  4. 评论(0)
逆势高飞-第四届中国PAC应用高峰论坛OEM专场
2009年9-10月,中国工控网(www.gongkong.com) 联袂国内主流PAC供应商(研华科技、泓格科技、NI、OPTO 22),举办“第四届中国PAC应用高峰论坛”。 演讲人: 研华科技自动化产品经理 蔡勤女士 演讲介绍:研华秉承“同一个开发工具,多样的系统平台”的设计理念,致力于提供基于PAC系统的开放式应用架构,持续帮助客户提升系统性能,降低成本。研华全新PAC—APAX-5000系统,无论应用于PAC核心控制还是基于嵌入式PC的HMI/SCADA系统,甚至多CPU一体化工作或双CPU热备系统,都将游刃有余! ine.gongkong.com/OnlineProsem/page/2009pac_oem/ target=_blank>查看现场实况
  1. 2009/10/29
  2. 人气(5735)
  3. 星级(10)
  4. 评论(1)
总数:3562 | 当前第336/357 首页 上一页 ... 331 332 333 334 335 336 337 338 339 340 ... 下一页 尾页