按类别查询搜索结果
关于关键词 的检测结果,共 833
Yiran_Linux | 2014-04-14 22:39:15 | 阅读(1820) | 评论(0)
在mini2440资料的LED驱动编程的编译makefile里面看到这样一句话,-C是表示进入$(KERNELDIR)目录执行makefile,而M不是makefile的选项,是内核根目录下的Makefile中使用的变量。# Use make M=dir to specify directory of external module to build # Old syntax make ... SUBDIRS=$PWD is still supported ...【阅读全文】
【嵌入式】 C语言语法
k_ewell | 2014-04-10 09:14:57 | 阅读(670) | 评论(0)
C语言语法【阅读全文】
【嵌入式】 C++STL学习经典
bkeey | 2014-04-09 22:58:05 | 阅读(780) | 评论(0)
                                             C++语言学习之STL 的组成S...【阅读全文】
【嵌入式】 HT-C 编程
pisen-奇迹 | 2014-04-08 14:12:07 | 阅读(1120) | 评论(0)
ap0405209 | 2014-04-04 02:46:40 | 阅读(430) | 评论(0)
一、说明:本程序与之前例程不同,采用c语言完成,实现四个方向的直走和左转车辆控制,采用51定时器精确计时二、原理图:三、基本设计思想:1、硬件部分。七段数码管显示时间,采用共阳数码管,与P0口连接。根据51单片机的特性,P0口作为输出时,若要输出1,则必须外接上拉电阻。东西方向有直行红黄绿灯,左转红黄绿灯...【阅读全文】
QLL999 | 2014-04-02 14:11:38 | 阅读(1680) | 评论(0)
Linux下对文件操作有两种方式:系统调用(system call)和库函数调用(Library functions)。可以参考《Linux程序设计》(英文原版为《Beginning Linux Programming》,作者是Neil Matthew和Richard Stones)第三章: Working with files。1。系统调用系统调用提供的函数如open, close, read, write, ioctl等,需包含头文...【阅读全文】
【嵌入式】 C语言共用体
xuanying_china | 2014-04-02 13:52:56 | 阅读(500) | 评论(0)
在C语言中,不同的成员使用共同的存储区域的数据构造类型称为共用体,简称共用,又称联合体。共用体占用空间的大小取决于类型长度最大的成员。共用体在定义、说明和使用形式上与结构体相似。两者本质上的不同仅在于使用内存的方式上。定义一个共用体类型的一般形式为:union 共用体名    &n...【阅读全文】
g936279151 | 2014-03-28 17:26:35 | 阅读(700) | 评论(0)
Short to int描叙:在32位的程序中,使用int类型作循环体的索引变量比short类型具有更好的性能。循环体索引变量指 for (i=0; i【阅读全文】
一生有你llx | 2014-03-27 20:34:27 | 阅读(18300) | 评论(0)
一、说明:本程序与之前例程不同,采用c语言完成,实现四个方向的直走和左转车辆控制,采用51定时器精确计时二、原理图:三、基本设计思想:1、硬件部分。七段数码管显示时间,采用共阳数码管,与P0口连接。根据51单片机的特性,P0口作为输出时,若要输出1,则必须外接上拉电阻。东西方向有直行红黄绿灯,左转红黄绿灯...【阅读全文】
Yiran_Linux | 2014-03-09 12:43:39 | 阅读(3490) | 评论(0)
结果应该同操作系统和编译器,CPU都相关。比如如果是16位机器,那么我们知道int只是用16比特数据,而float使用32比特,如果float参数和int参数都是压入同一个堆栈,那么实际上就会将float数据高16比特当成int数使用。于是输出结果通常也会比较简单,但是不会总是0,当然如果32位机器,所有参数都是用同一堆栈。而对于inte...【阅读全文】
xuelei_51 | 2014-02-17 17:02:44 | 阅读(2980) | 评论(0)
预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器...【阅读全文】
三点水兽 | 2014-02-17 09:38:07 | 阅读(8800) | 评论(0)
 pthread_cond_wait()/************pthread_cond_wait()的使用方法**********/    pthread_mutex_lock(&qlock);        pthread_cond_wait(&qready, &qlock);    pthread_mutex_unlock(&qlock);/*****...【阅读全文】
AoyamaRyo | 2014-01-07 15:22:53 | 阅读(3930) | 评论(0)
Linux C++多线程环境中使用定时器。 QThread QTimer QMutex signal sigaction 的比较【阅读全文】
笨笨鸟儿 | 2014-01-05 19:57:10 | 阅读(310) | 评论(0)
 volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,...【阅读全文】
tgdzsjh | 2013-12-31 09:55:26 | 阅读(1340) | 评论(0)
 volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,...【阅读全文】
小霸王88 | 2013-12-31 00:29:27 | 阅读(780) | 评论(0)
http://www.cnblogs.com/gw811/archive/2012/10/25/2736224.html四、类模板的默认模板类型形参  1、可以为类模板的类型形参提供默认值,但不能为函数模板的类型形参提供默认值。函数模板和类模板都可以为模板的非类型形参提供默认值。  2、类模板的类型形参默认值形式为:template【阅读全文】
小霸王88 | 2013-12-31 00:26:16 | 阅读(890) | 评论(0)
http://www.cnblogs.com/gw811/archive/2012/10/25/2738929.htmlC++模板  模板是C++支持参数化多态的工具,使用模板可以使用户为类或者函数声明一种一般模式,使得类中的某些数据成员或者成员函数的参数、返回值取得任意类型。  模板是一种对类型进行参数化的工具;  通常有两种形式:函数模板和类...【阅读全文】
夜风2 | 2013-12-30 09:26:36 | 阅读(1540) | 评论(0)
lueguotianya | 2013-12-30 08:56:19 | 阅读(930) | 评论(0)
 volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,...【阅读全文】
vaqeteart | 2013-12-26 08:42:32 | 阅读(1770) | 评论(0)
 volatile提醒编译器它后面所定义的变量随时都有可能改变,因此编译后的程序每次需要存储或读取这个变量的时候,都会直接从变量地址中读取数据。如果没有volatile关键字,则编译器可能优化读取和存储,可能暂时使用寄存器中的值,如果这个变量由别的程序更新了的话,将出现不一致的现象。下面举例说明。在DSP开发中,...【阅读全文】