嵌入式“萝卜开胃”
文章平均质量分 60
pheror_abu
这个作者很懒,什么都没留下…
展开
-
USB/IEEE1394/SATA/PATA/ESATA
USB2.0 && IEEE1394 && eSATA在目前的市场上,USB2.0的数据传输速度可以达到480Mb/s(60MB/S),IEEE1394的数据传输速度可以达到400~800Mb/s(50MB/S~100MB/S)。然而eSATA最高却可提供3000Mb/s(384MB/S)的数据传输速度,远远高于USB2.0和IEEE1394,并且依然保持方便的热插拔功能,用户是不需要关机便能转载 2010-01-12 19:00:00 · 1192 阅读 · 1 评论 -
wget资料汇总
最近最常用的linux命令当属wget了.做镜像网站wget非常好用.虽然应用不当会出现把硬盘完全占满让你服务器崩溃…..特地找了一圈收集了一些wget方面的资料.存档,省的以后还要到处跑~~最近有想法直接做个文档中心得了….Wget 是一个十分常用命令行下载工 具,Wget使用格式如下: #wget [选项] [下载地址] Wget常用参数 -b:后台下载,Wget默认的是把文件下载到当前目录。 -O:将文件下载到指定的目录中。 -P:指定保存文件的目录。 -N转载 2010-06-13 14:14:00 · 461 阅读 · 0 评论 -
gtk+-1.2 not compitable gtk+-2.0
Dirk,gtk+-1.2 and gtk+-2.0 arent compatible, you cannot just replacegtk+-1.2 with gtk+-2.0 and recompile (ie the application must have beenported to gtk+-2.0, and in that case, the develo转载 2010-05-27 17:18:00 · 291 阅读 · 0 评论 -
ifcfg-eth0 配置
转自:http://hi.baidu.com/lei005/blog/item/92df5e8314544a9cf703a648.html/etc/sysconfig/network 包括主机基本网络信息,用于系统启动/etc/sysconfig/network-script/ 此目录下是系统启动最初始化网络的信息/etc/sysconfig/network-script/转载 2010-05-27 17:15:00 · 4551 阅读 · 1 评论 -
/usr/lib/libstdc++.so.6 链接错误引发的问题
转自:http://blog.sina.com.cn/s/blog_404dfe220100cv11.html用Trimaran的过程中,安装M5模块,Simu模块重编译成功后,迫不及待的去跑一个bench。看着一步步运行成功,这心里舒坦啊。谁知到最后一步,Simu: linking时,出现一个莫名其妙的错误:/usr/lib/libstdc++.so.6: undefined r转载 2010-05-25 13:13:00 · 3013 阅读 · 0 评论 -
向前兼容 vs 向后兼容
关于向前兼容和向后兼容这两个概念,比较容易混淆。翻阅了一些资料,自己再消化了一下,总结如下:向前兼容:一个版本可以支持"其后版本"生成的数据。向后兼容:一个版本可以支持"之前版本"生成的数据。两者都是相对同一个特定版本而言。引用其它网站上的一段话:向后兼容 处理的是一个以较早版本编译的程序集是否可以在较新版本上执行的问题。向前兼容 处理的是一个以较新版本编译原创 2010-01-04 17:35:00 · 776 阅读 · 3 评论 -
nm && ldd
输出格式nm命令的输出包含三个部分:1 符号值。默认显示十六进制,也可以指定; 2 符号类型。小写表示是本地符号,大写表示全局符号(external); 3 符号名称。 给个例子:08049ad8 A __bss_start080485e8 t call_gmon_start08049ad8 b completed.1下面把符号类型介绍一下A符号值是绝对的。在进转载 2010-02-03 23:03:00 · 586 阅读 · 0 评论 -
volatile
volatile关键字的作用 volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,经常需要等待某个事件的触发转载 2010-02-03 22:59:00 · 476 阅读 · 0 评论 -
静态库 共享库 动态库
一、有关编译和链接摘自:《跟我一起学Makefile-陈浩》在此,我想多说关于程序编译的一些规范和方法,一般来说,无论是C、C++、还是pas,首先 要把源文件编译成中间代码文件,在Windows下也就是 .obj 文件,UNIX下是 .o 文件,即 Object File,这个动作叫做编译(compile)。然后再把大量的Object File合成执行文件,这个动作叫作链接(link原创 2010-01-26 13:04:00 · 774 阅读 · 0 评论 -
#ifndef vs #pragma once
转载自:http://www.cnblogs.com/hokyhu/archive/2009/03/30/1425604.html 为了避免同一个文件被include多次,C/C++中有两种方式,一种是#ifndef方式,一种是#pragma once方式。在能够支持这两种方式的编译器上,二者并没有太大的区别,但是两者仍然还是有一些细微的区别。 方式一: #i转载 2010-01-20 22:25:00 · 357 阅读 · 0 评论 -
/r/n
/r 是回车,return/n 是换行,newline我们在平时使用电脑时,已经习惯了回车和换行一次搞定,敲一个回车键,即是回车,又是换行,但在早期的打字机上,要另起一行打字需要两个步骤,首先要发送命令"/r”将打字头复位,即回车,然后再发送命令"/n”让打字机走纸移到下一行,所以这个历史遗留问题导致了如今我们在DOS-Windows的系统里需要区分"/r/n”和“/n”,但在转载 2010-01-20 22:05:00 · 2561 阅读 · 0 评论