摘要: 本文分析了Linux系统中I2C驱动程序的结构,并以AT91RM9200和X1227为例,介绍了如何在嵌入式Linux系统中实现I2C总线适配器及I2C设备驱动。关键词: Linux;I2C总线;I2C设备;驱动
引言I2C总线是PHILIPS公司推出的两线式串行总线,用于连接微控制器及其外围设备,具有简单、高效等特点。由于其接口直接在组件之上,因此I2C总线占用的空间非常小,减少了电路板的空间和芯片引脚的数量,降低了互联成本,特别适用于嵌入式产品。而Linux系统具有开源、
关键字:
0703_A I2C总线 Linux 单片机 嵌入式系统 驱动 杂志_设计天地
摘要: 本文以发展具有人脸辨识和运动跟踪功能的智能机器人为目标。机器人的名称为“跟我走机器人”。它能够根据人脸辨识的结果,判断用户的身份,并跟随该用户。系统的开发建基于英特尔 XScale PXA270 微处理器平台、Linux操作系统和 QT/Embedded 图形使用者接口。为了建构一个智能机器人,我们在系统上加入了基于弹性图匹配 (EBGM) 的人脸辨识程序,运用了块匹配算法的运动跟踪功能。系统提供了简易的用户介面,方便管理和下达指令。“跟我走机器人” 除了应用于娱乐外,亦可胜任各种工业应
关键字:
PXA270 嵌入式Linux 弹性图匹配 工业控制 机器人 块匹配 人脸辨识 运动跟踪 工业控制
电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园
关键字:
Windows Linux
电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园
关键字:
目录树 Linux
电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园
关键字:
基础技术 Linux
电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园
关键字:
网络服务器 Linux PCI
电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园
关键字:
安装 Linux 卸载
电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园
关键字:
软件包 Linux
Linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 C 和 C++应用程序开发的. 本文介绍了在 Linux 下能用于 C
应用程序开发和调试的工具. 本文的主旨是介绍如何在 Linux 下使用 C 编译器和其他 C 编程工具, 而非 C 语言编程的教程. 在本文中你将学到以下知识: 什么是 C &nb
关键字:
C Linux 嵌入式
多数Linux系统是在PC平台上运行,然而Linux作为嵌入式系统也是非常稳定的。本文描绘了一个嵌入式系统的概览,并展示嵌入式系统产品是如何使用Linux的。
嵌入式系统比摩西还老的故事
电脑用于控制设备或嵌入系统的历史几乎电脑自身的历史一样长。在通讯领域,六十年代晚期,电脑被用于电子电话交换机,称为“存储程序控制”系统。“电脑”这词那时并不普遍,存储程序指内存装有程序和例程信息。存储控制逻辑,而不是将其固化在硬件中,在当时确
关键字:
Linux 嵌入式系统
电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园
关键字:
HTTP Linux BSP MLD
电子产品世界,为电子工程师提供全面的电子产品信息和行业解决方案,是电子工程师的技术中心和交流中心,是电子产品的市场中心,EEPW 20年的品牌历史,是电子工程师的网络家园
关键字:
嵌入式 PocketIX Linux
来自奥地利的Linux/RTLinux 专家和RTLinux/GPL内核维护者Nicholas Mc Guire教授将于4月23-27在北京上地软件园讲授他的RTLinux课程, Nicholas曾经是FSMLlabs德国公司的高级工程师,负责RTLinux的开发。2003年Nicholas创建OpenTech承揽西门子的各种实时软件项目。2005年7月Nicholas正式加入兰州大学信息学院现在时分布式和嵌入式系统实验室(DSLab)的教授。 Nicholas以Der herr Hofrat的名字活跃在
关键字:
Linux 嵌入式系统
驱动程序的使用可以按照两种方式编译,一种是静态编译进内核,另一种是编译成模块以供动态加载。由于uClinux不支持模块动态加载,而且嵌入式LINUX不能够象桌面LINUX那样灵活的使用insmod/rmmod加载卸载设备驱动程序,因而这里只介绍将设备驱动程序静态编译进uClinux内核的方法。下面以UCLINUX为例,介绍在一个以模块方式出现的驱动程序test.c基础之上,将其编译进内核的一系列步骤:
(1) 改动test.c源带代码第一步,将原来的:#include <linux/module.
关键字:
linux
深入浅出Linux设备驱动之并发控制
在驱动程序中,当多个线程同时访问相同的资源时(驱动程序中的全局变量是一种典型的共享资源),可能会引发"竞态",因此我们必须对共享资源进行并发控制。Linux内核中解决并发控制的最常用方法是自旋锁与信号量(绝大多数时候作为互斥锁使用)。
自旋锁与信号量"类似而不类",类似说的是它们功能上的相似性,"不类"指代它们在本质和实现机理上完全不一样,不属于一类。
自旋锁不会引起调用者睡眠,如果自旋锁已经被别的执行单元保持,调用者就一直循环查看是否该自旋锁的保持者
关键字:
linux
pxa270-linux介绍
您好,目前还没有人创建词条pxa270-linux!
欢迎您创建该词条,阐述对pxa270-linux的理解,并与今后在此搜索pxa270-linux的朋友们分享。
创建词条
关于我们 -
广告服务 -
企业会员服务 -
网站地图 -
联系我们 -
征稿 -
友情链接 -
手机EEPW
Copyright ©2000-2015 ELECTRONIC ENGINEERING & PRODUCT WORLD. All rights reserved.
《电子产品世界》杂志社 版权所有 北京东晓国际技术信息咨询有限公司
京ICP备12027778号-2 北京市公安局备案:1101082052 京公网安备11010802012473