嵌入式
MaxLiuZhenGuo
我喜欢简单直白,不冗余繁杂。
展开
-
volatile关键字
一个定义为volatile的变量是说这变量可能会被意想不到地改变,这样,编译器就不会去假设这个变量的值了。精确地说就是,优化器在用到这个变量时必须每次都小心地重新读取这个变量的值,而不是使用保存在寄存器里的备份。下面是volatile变量的几个例子: 1). 并行设备的硬件寄存器(如:状态寄存器) 2). 一个中断服务子程序中会访问到的非自动变量(Non-automatic var转载 2013-07-18 10:43:04 · 604 阅读 · 0 评论 -
Signal ()函数详细介绍 Linux函数
signal()函数理解 在 这个头文件中。 signal(参数1,参数2); 参数1:我们要进行处理的信号。系统的信号我们可以再终端键入 kill -l查看(共64个)。其实这些信号时系统定义的宏。 参数2:我们处理的方式(是系统默认还是忽略还是捕获)。 一般有3中方式进行操作。 (1)eg: signal(SIGINT ,SIG_ING ); //SI转载 2013-08-06 14:17:13 · 614 阅读 · 0 评论 -
大小端问题
nt i=1; char *p=(char *)&i; if(*p==1) printf("1"); else printf("2"); 大小端存储问题,如果小端方式中(i占至少两个字节的长度)则i所分配的内存最小地址那个字节中就存着1,其他字节是0.大端的话则1在i的转载 2013-08-08 08:26:37 · 654 阅读 · 0 评论 -
ARM发展史
(ARM A15) ARM简介: 1:ARM发展史. arm2410 arm2440 Xscale 6410 A8 A9原创 2013-08-01 12:18:06 · 839 阅读 · 0 评论 -
QT画线
Qt学习之路(24): QPainter 2009-11-26 22:43:41 标签:C++ 教程 学习 QT教程 Qt 多些大家对我的支持啊!有朋友也提出,前面的几节有关event的教程缺少例子。因为event比较难做例子,也就没有去写,只是把大概写了一下。今天带来的是新的部分,有关Qt的2D绘图。这部分不像前面的内容,还是比较好理解的啦!所以,例子也会增加出来。转载 2014-10-26 21:48:49 · 8023 阅读 · 0 评论