自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(26)
  • 资源 (1)
  • 收藏
  • 关注

转载 pthread_create

Send feedback | Rate this pagepthread_create()--Create Thread  Syntax: #include int pthread_create(pthread_t *thread

2011-09-29 20:49:07 1661

转载 empire states of mind

Yeah,   Yeah, Imma up at Brooklyn,   Now Im down in Tribeca,   Right next to DeNiro,   But I will be hood forever,   I am the new Sinatra,

2011-09-29 16:18:24 1005

原创 组建Virtual LAN 网络 - 1.定义、协议、基本概念

1. VLAN 的基本定义摘自百度  VLAN建立在交换技术的基础上,将网络结点按工作性质与需要划分成若干个“逻辑工作组”,一个“逻辑工作组”即一个虚拟网络。VLAN的实现技术有四种:用交换机端口(Port)号定义虚拟网络、用MAC地址定义虚拟网络、IP广播组虚拟网络

2011-09-22 22:38:29 1395

原创 面试题总结 - C 语言 - 函数(function)

1. 下面的代码输出是什么,为什么?void foo(void) { unsigned int a = 6; int b = -20; (a+b > 6) puts("> 6") : puts("} 这个问题测试你是否懂得C语言中的整数自动转换

2011-09-12 20:57:47 787

原创 面试题总结 - C 语言 - 位操作(bit operation)

1. 嵌入式系统总是要用户对变量或寄存器进行位**作。给定一个整型变量a,写两段代**,第一个设置a的bit 3,第二个清除a 的bit3。在以上两个**作中,要保持其它位不变。对这个问题有三种基本的反应 1). 不知道如何下手。该被面者从没做过任何嵌入式系统的工

2011-09-12 20:41:09 2267

原创 面试题总结 - C 语言 - 关键字(keywords)

1. 关键字Static的作用是什么?answer: 这个简单的问题很少有人能回答完全,在C语言中,关键字static 有三个明显的作用:1,  在函数体,一个被声明为静态的变量在这一函数被调用的过程中其值不变。2, 在模块内(但在函数体外),一个被声明为

2011-09-12 20:35:37 997

原创 面试题总结 - C 语言 - 数据声明(data declaration)

1.用变量a给出下面的定义a) an integerint a;b) a pointer to an integerint *a; c) a pointer to a pointer to an integerint **a;d)

2011-09-12 19:09:17 981

原创 面试题总结 - C 语言 - 预处理(preprocessor)

1. 用预处理指令#define 声明一个常数,用以表明1年中有多少秒(忽略闰年的问题)answer: SECONDS_PER_YEAR (60 * 60 * 24 * 365)UL注释: 我这里想看到几件事情:1, #define 语法的基本知识(例如不

2011-09-12 18:56:31 1428 2

原创 面试题总结 - C 语言 - 指针

面试题总结 - C 语言 - 指针 1. 嵌入式系统经常具有要求程序员去访问某特定的内存位置的特点。 在某工程中,要求设置一据对地址为0x67a9的整形变量的值为0xaa66,编译器是一个纯粹的ANSI编译器写带码去完成这一任务。注释: 这一问题测试你是否知道为了

2011-09-12 18:30:50 1049

原创 以太网的时钟同步(1588时钟)

IEEE1588标准定义了一个在测量和自动化系统中的时钟同步协议。该协议特别适合于以太网,可以实现微秒级高精度的时钟同步。以太网的时钟同步IEEE1588定义了一个在测量和控制网络中,与网络交流、本地计算和分配对象有关的精确同步时钟的协议(PTP)。此协议并不是排外的,但

2011-09-09 21:42:14 21345

原创 申请simics

1.在linux下安装simics软件    在https://www.simics.net/上登录    点击链接Read about how to obtain an academic site license here.    点击链接Please subm

2011-09-08 18:21:44 1380

原创 安装simics+GEMS

一.   安装环境       服务器:x86, intel四核       操作系统:RHEL4.1.1       GCC:4.1.1       Hostname: localhost.localdomain       Usr: root

2011-09-08 18:21:09 3698

原创 extern "C" 的解释和使用方法

#ifdef __cplusplus  extern "C" {  #endif   //一段代码   #ifdef __cplusplus  }  #endif    这样的代码到底是什么意思呢?首先,__cplusplus是cpp中的自定义

2011-08-12 21:47:42 729

原创 不同类型的变量所占空间

在TC2.0中short int = 16 Bit = 2 Byteint = 16 Bit = 2 Bytelong int = 32 Bit = 4 Bytefloat = 32 Bit = 4 Bytedouble = 64 Bit = 8 By

2011-08-09 18:38:23 912

原创 typedef 数组 详解一目了然

typedef到处都是,但是能够真正懂得typedef使用的不算太多。对于初学者而言,看别人的源码时对到处充斥的typedef往往不知所错,而参考书又很少,所以在此给出一个源码,供大家参考 #include #include  /* 避免Visual C的

2011-08-03 16:57:02 4113

原创 uint8_t / uint16_t / uint32_t /uint64_t 是什么数据类型 - 大总结,看完全明白了

uint8_t / uint16_t / uint32_t /uint64_t  是什么数据类型在nesc的代码中,你会看到很多你不认识的数据类型,比如uint8_t等。咋一看,好像是个新的数据类型,不过C语言(nesc是C的扩展)里面好像没有这种数据类型啊!怎么

2011-08-02 20:57:45 373314 35

转载 sizeof详解 - 很好的sizeof资料 C

1. 定义:    sizeof是何方神圣?    sizeof 乃 C/C++ 中的一个操作符(operator)是也。简单说其作用就是返回一个对象或者类型所占的内存字节数。MSDN上的解释为:The sizeof keyword gives the amoun

2011-08-02 20:23:59 2332

原创 sizeof详解 - 很好的sizeof资料 B

1、什么是sizeof    首先看一下sizeof在msdn上的定义:    The sizeof keyword gives the amount of storage, in bytes, associated with a variable or a ty

2011-08-02 20:22:59 834

转载 sizeof详解 - 很好的sizeof资料 A

关键字:sizeof,字节对齐,多继承,虚拟继承,成员函数指针前向声明:    sizeof,一个其貌不扬的家伙,引无数菜鸟竟折腰,小虾我当初也没少犯迷糊,秉着“辛苦我一个,幸福千万人”的伟大思想,我决定将其尽可能详细的总结一下。    但当我总结的时候才发现,这

2011-08-02 20:22:11 737

转载 深入理解C语言指针的奥秘-一篇很好的C指针教程

指针是一个特殊的变量,它里面存储的数值被解释成为内存里的一个地址。   要搞清一个指针需要搞清指针的四方面的内容:指针的类型,指针所指向的   类型,指针的值或者叫指针所指向的内存区,还有指针本身所占据的内存区。让我们分别说明。    先声明几个指针放着做例子:

2011-07-31 19:45:22 6094 7

转载 为什么要用#ifndef

为什么要用#ifndef?#ifdef的用法 #ifdef的用法 灵活使用#ifdef指示符,我们可以区隔一些与特定头文件、程序库和其他文件版本有关的代码。 代码举例:新建define.cpp文件 #include "iostream.h" int main() { #ifdef

2011-07-27 05:58:33 1380

原创 C语言预处理、结构体和make的使用--C语言预处理命令

在C语言程序中加入一些编译预处理命令可以提高编程效率,回忆编译速度。预处理命令是在编译源程序前先对源程序进行处理,例如,在程序中使用“#defineMAX 256“这条命令定义一个符号常量MAX,则在预处理时将程序中出现的所有MAX替换为256。预处理完成后,编译器(如gcc)开

2011-07-26 16:39:15 1131

原创 如何用C语言开发DSP嵌入式系统

如何用C 语言开发DSP 嵌入式系统肖宛昂 曾为民Xiao,Wanang Ceng,Weimin(华东交通大学) 肖宛昂曾为民摘要目前很多嵌入式系统以 DSP 为核心构建,但是,采用汇编语言开发DSP 系统存在开发难度大、开发周期长、维护性差等缺点,应用C 语言开发DSP 系统是

2011-07-18 20:59:21 1520

原创 Emacs学习笔记 hour3 Getting Started with Emacs

The Emacs way of doing this is to offer major and minor editing modes for differentfiles and programs. MajorModesExactlyone majormode is ena

2011-07-18 20:09:56 462

原创 Ethernet Standards 课程笔记

1. Introduction1.1 Introduction Ethernet is a family of frame-based multipoint data communication computer networking technologies

2011-07-05 22:32:35 767

原创 大话通信-通信基础知识 第二章 笔记

编码是通信的基础组成部分。香农的“信息论”, 把通信系统抽象成如下模型:发信 -- 信源编码器 -- 信道编码器 -- 传输媒介 -- 信道译码器 -- 信源译码器 -- 收信

2011-07-04 05:49:39 2382

C语言预处理、结构体和make的使用--C语言预处理命令

C语言预处理、结构体和make的使用--C语言预处理命令

2011-07-26

空空如也

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

TA关注的人

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