自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mrwangwang的专栏

关注微信公众号IEEE,IEEE、万方文献及国内外专利下载,更多技术文章阅读

  • 博客(12)
  • 资源 (15)
  • 收藏
  • 关注

转载 Using GNU C __attribute__

One of the best (but little known) features of GNU C is the __attribute__ mechanism, which allows a developer to attach characteristics to function declarations to allow the compiler to perform more e

2012-09-17 13:13:37 527

转载 宏__THROW

Linux/FreeBSD内核的源文件里常会出现这个东东。其实并不复杂,只是简单的宏定义,可以参考以下代码;:/* GCC can always grok prototypes.  For C++ programs we add throw()   to help it optimize the function calls.  But this works only with

2012-09-17 09:42:31 593

转载 __extension__ typedef int __ssize_t;是什么意思

这是.c文件经过gcc -E 预处理得到的.i文件中的内容,其中__extension__是什么作用gcc对标准C语言进行了扩展,但用到这些扩展功能时,编译器会提出警告,使用__extension__关键字会告诉gcc不要提出警告。gcc选项-ansi指示编译器编译符合标准的程序,但是不限制其它方式,只要它与标准不冲突。这样,asm、typeof、inline都将无效,但是__asm_

2012-09-17 09:31:04 7349

转载 extern C的作用详解

extern "C"的主要作用就是为了能够正确实现C++代码调用其他C语言代码。加上extern "C"后,会指示编译器这部分代码按C语言的进行编译,而不是C++的。由于C++支持函数重载,因此编译器编译函数的过程中会将函数的参数类型也加到编译后的代码中,而不仅仅是函数名;而C语言并不支持函数重载,因此编译C语言代码的函数时不会带上函数的参数类型,一般之包括函数名。     这个功能十分有用处

2012-09-09 14:42:03 602

转载 cyg_flag 系列函数

cyg_flag_init Name:cyg_flag_init ( ) - initialize a flag for useSynopsis:void cyg_flag_init( cyg_flag_t *flag /* flag to initialize */)Description:This initializes

2012-09-07 11:18:46 3022

转载 va_start用法

1:当无法列出传递函数的所有实参的类型和数目时,可用省略号指定参数表void foo(...);void foo(parm_list,...);2:函数参数的传递原理函数参数是以数据结构:栈的形式存取,从右至左入栈.eg:#include void fun(int a, ...){int *temp = &a;temp++;for (int i = 0; i

2012-09-07 10:44:46 996

转载 配置 yum 源的两种方法

由于 redhat的yum在线更新是收费的,如果没有注册的话不能使用,如果要使用,需将redhat的yum卸载后,重启安装,再配置其他源,以下为详细过程: 1.删除redhat原有的yum rpm -aq|grep yum|xargs rpm -e --nodeps 2.下载yum安装文件 wget http://mirrors.163.com/centos/6/os/x8

2012-09-05 21:09:50 699

转载 VMware linux 增加根目录空间 (使用图形分区工具gparted LiveCd) .

写这篇文章的原因:最近要给服务器Centos上的ruby版本升级,由于是第一次升级,不敢直接在服务器上操作。所以在我的winxp上装了Vmware ,又在Vmware中装了Centos5.2.用yum install装一些补丁包后,Centos的根目录空间就不够了,其他的操作也就进行不下去了。这个问题困扰了我一周的时间,网上也有很多人遇到过这个问题,但在如海的转载式回答中,有的

2012-09-05 21:07:07 974

转载 SHELL TR命令

语法:          tr [options]   [source-char-list]        [replace-char-list]      用途:    转换字符,例如:将大写字符转换成小写字符。选项可以让你指定所要删除的字符,以及将一串重复出现的字符浓缩成一个。常用选项:-c:   取source-char-list的反义,所有不在source-char-l

2012-09-05 20:50:39 406

转载 makefile 中的 wildcard 与 patsubst 函数

makefile 里的函数跟它的变量很相似——使用的时候,你用一个 $ 符号跟开括号,函数名,空格后跟一列由逗号分隔的参数,最后用关括号结束。例如,在 GNU Make 里有一个叫 'wildcard' 的函 数,它有一个参数,功能是展开成一列所有符合由其参数描述的文件名,文件间以空格间隔。你可以像下面所示使用这个命令:          SOURCES = $(wildcard

2012-09-05 17:00:00 460

转载 Makefile 简明手册 .

一个完整的 Makefile 通常由 "显式规则"、"隐式规则"、"变量定义"、"指示符"、"注释" 五部分组成。 显式规则: 描述了在何种情况下如何更新一个或多个目标文件。隐式规则: make 默认创建目标文件的规则。(可重写)变量定义: 类似 shell 变量或 C 宏,用一个简短名称代表一段文本。指示符: 包括包含(include)、条件执行、宏定义(多行变量)等内容。注释: 字符

2012-09-05 16:40:36 543

转载 跟我一起写 Makefile(九) .

使用函数————在Makefile中可以使用函数来处理变量,从而让我们的命令或是规则更为的灵活和具有智能。make所支持的函数也不算很多,不过已经足够我们的操作了。函数调用后,函数的返回值可以当做变量来使用。一、函数的调用语法函数调用,很像变量的使用,也是以“$”来标识的,其语法如下:    $( )或是    ${ }这里,就是函数名,make支持的函数不多。

2012-09-05 16:38:17 451

深入浅出玩转 FPGA_12576311.pdf

深入浅出玩转 FPGA_12576311.pdf

2011-10-07

linux中文包中文输入法安装.txt

linux中文包中文输入法安装.txt,喜欢中文输入法的可能有用!

2011-10-07

C51启动文件--STARTUp.A51--详细注释.docx

C51启动文件--STARTUp.A51--详细注释.docx

2011-10-07

51系列中data,idata,xdata,pdata的区别.doc

51系列中data,idata,xdata,pdata的区别.doc

2011-10-07

网卡结构详解:MAC、PHY、传输特性、机械特性、电气特性等

网卡结构详解:MAC、PHY、传输特性、机械特性、电气特性等

2011-10-07

51汇编指令大全

51汇编指令大全,详细介绍了8051常用的汇编指令,对初学汇编语言或工程应用时查找相关指令有很大帮助,希望对大家有用

2011-10-07

基于FPGA的视频采集系统的设计与实现

基于FPGA的视频采集系统的设计与实现 基于FPGA的视频采集系统的设计与实现

2011-04-03

基于FPGA的视频采集

视频图像采集是视频信号处理系统的前端部分,正在向高速、高分辨率、高集成化、高可靠性方向发展。图像采集系统在当今工业、军事、医学各个领域都有着极其广泛的应用,如使用在远程监控、安防、远程抄表、可视电话、工业控制、图像模式识别、医疗器械等各个领域都有着广泛的应用[1]。本文介绍了一种基于FPGA的图像采集系统,用户可以根据需要对FPGA 内部的逻辑模块和I/O模块重新配置,以实现系统的重构[1][2];而且采用这种设计方案 ,便于及时地发现设计中的错误,能够有效地缩短研发时间,提高工作效率。

2011-04-03

USB接口的数字摄像系统设计

讨论了基于usb接口的数字摄像系统的实现

2011-04-03

2009考研英语作文预测班辅导讲义-徐绽

2009考研英语作文预测班辅导讲义-徐绽

2010-11-18

清华阎石《数字电子技术基础》第五版教学课件

清华阎石《数字电子技术基础》第五版教学课件

2010-10-29

uc_osII中文教程

uc_0sII 中文教程,讲得很详细,觉得不错,希望大家喜欢。

2009-03-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除