- 博客(8)
- 资源 (14)
- 收藏
- 关注
转载 fedora8下的arm交叉编译环境建立完美详介
<br />fedora8下的arm交叉编译环境建立完美详介:<br />作者:罗国辉<br /><br /> 在进行嵌入式开发之前,首先要建立一个交叉编译环境,这是一套编译器、连接器和libc库等组成的开发环境。文章通过一个具体的例子说明了这些嵌入式交叉编译开发工具的制作过程。<br /><br />随着消费类电子产品的大量开发和应用和Linux操作系统的不断健壮和强大,嵌入式系统越来越多的进入人们的生活之中,应用范围越来越广。<br /><br />在裁减和定制Linux,运用于你的嵌入式系统之前
2011-03-27 18:14:00 1333
转载 从 2.4 到 2.6:Linux 内核可装载模块机制的改变对设备驱动的影响
转贴: 原地址:http://www.ibm.com/developerworks/cn/linux/l-module26/ 从 2.4 到 2.6,Linux 内核在可装载模块机制、设备模型、一些核心 API 等方面发生较大改变,设备驱动开发人员面临着将驱动从 2.4 移植到 2.6 内核,或是使驱动同时支持2.4 与 2.6 内核的任务。站在设备驱动开发人员的角度,驱动由一个或几个外部可加载内核模块组成,本文针对 2.6 内核里模块机制的改变对编写设备驱动程序的影响,从内核模块的编译、装载时的版本检查、
2011-03-25 16:28:00 424
转载 volatile关键字
<br />volatile关键字是一种类型修饰符,用它声明的类型变量表示可以被某些编译器未知的因素更改,比如:操作系统、硬件或者其它线程等。遇到这个关键字声明的变量,编译器对访问该变量的代码就不再进行优化,从而可以提供对特殊地址的稳定访问。<br /><br />使用该关键字的例子如下: <br /><br />int volatile nVint;<br /><br />当要求使用volatile 声明的变量的值的时候,系统总是重新从它所在的内存读取数据,即使它前面的指令刚刚从该处读取过数据。而且读取
2011-03-25 13:19:00 378
转载 Linux必学的60个命令
<br /> <br />Linux必学的60个命令<br /> <br /> <br />Linux提供了大量的命令,利用它可以有效地完成大量的工作,如磁盘操作、文件存取、目录操作、进程管理、文件权限设定等。所以,在Linux系统上工作离不开使用系统提供的命令。要想真正理解Linux系统,就必须从Linux命令学起,通过基础的命令学习可以进一步理解Linux系统。 <br />不同Linux发行版的命令数量不一样,但Linux发行版本最少的命令也有200多个。这里笔者把比较重要和使用频率最多的命令,按照
2011-03-24 22:39:00 1331
转载 USB枚举过程图解
USB 最主要的的是要理解 USB主机发送命令给设备,设备要对主机的命令进行响应, USB通讯的基本单位为 “包” 理解好“包”这个概念是学习USB的关键所在。 包有如下分类: 分别是令牌包、数据包、握手包和特殊包(其实是由PID决定的) 令牌包:可分为输入包、输出包、设置包和帧起始包(注意这里的输入包是用于设置输入命令的,输出包是用来设置输出命令的,而不是放据数的)其中输入包、输出包和设置包的格式都是一样的: SYNC+PID+ADDR+ENDP+CRC5(五位的校验码) 帧起始包: SYNC+
2011-03-18 11:50:00 834
转载 USB的八个问题和答案(适用初学者)--------转帖!!谢谢原创者!
<br />问题一:USB的传输线结构是如何的呢? <br /><br />答案一:一条USB的传输线分别由地线、电源线、D+、D-四条线构成,D+和D-是差分输入线,它使用的是3.3V的电压(注意哦,与CMOS的5V电平不同),而电源线和地线可向设备提供5V电压,最大电流为500MA(可以在编程中设置的,至于硬件的实现机制,就不要管它了)。 <br /><br /><br /><br /> <br /><br />问题二:数据是如何在USB传输线里面传送的 <br /><br />答案二:数据在USB线
2011-03-18 11:35:00 642
转载 I2S的数字音频 及总线规范
<br />音响数据的采集、处理和传输是多媒体技术的重要组成部分。众多的数字音频系统已经进入消费市场,例如数字音频录音带、数字声音处理器。对于设备和生产厂家来说,标准化的信息传输结构可以提高系统的适应性。I2S(Inter—IC Sound)总线是飞利浦公司为数字音频设备之间的音频数据传输而制定的一种总线标准,该总线专责于音频设备之间的数据传输,广泛应用于各种多媒体系统。它采用了沿独立的导线传输时钟与数据信号的设计,通过将数据和时钟信号分离,避免了因时差诱发的失真,为用户节省了购买抵抗音频抖动的专业设备的费
2011-03-15 11:59:00 1539
转载 MII接口全家福
简介: MII是英文Medium Independent Interface的缩写,翻译成中文是“介质独立接口”,该接口一般应用于MAC层和PHY层之间的以太网数据传输,也可叫数据接口。(MAC与PHY间的管理接口一般是MDIO) MII接口的类型有很多,常用的有MII、RMII、SMII、SSMII、SSSMII、GMII、RGMII、SGMII、TBI、RTBI、XGMII、XAUI、XLAUI等。下面对它们进行一一介绍。MII接口TXD(Transmit Data)[3:0]:数据发送信号
2011-03-14 22:53:00 1048 2
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人