- 博客(7)
- 收藏
- 关注
转载 English Adage
Better go to heaven in rags than to hell in embroidery. 宁可空而有志,不可富而失节。 Better late than never. 迟做总比不做好 。 Birds of a feather flock together. 物以类聚,人以群分。 Wise men are silent; fools talk. 智者沉默寡言,愚者滔滔不
2004-10-19 23:24:00 1610
原创 关于指针的一点摘要
1。一点基础 int *p = NULL; 定义了 p是一个指针。 p这个指针的步长是4,也就是 ++p后,p的内存地址会增加4个byte。 p的初始值是NULL,NULL的定义一般是(void *)0或者0. 如果p是全局变量,那么内存单元在link时分配在静态存储区;如果是局部变量,那么内存单元在运行时分配在stack上。 定义
2004-10-19 21:52:00 1170 1
原创 Obex简介
1. 介绍 1.1 Obex简介 CounterPoint的JetBeam系列产品是一组为嵌入式系统开发的IrDA适配的协议栈。而Obex附加组件是JetBeam协议栈的IrDA组件交换规范的一个实现。它提供了非常简便灵巧的办法用来Put和Get数据对象,因此支持RAD以及与大范围设备间的数据传输,比如PC,PDA,数码相机等等。 Obex使得在一个设备内的一个或多个应
2004-10-15 15:30:00 1429 1
原创 为什么Phlip的手机待机时间那么久
刚好有个离职的同事现在所在的公司用的是Phlip的Solution,和我通了一发电话,稍微聊了一下。 原来Phlip的手机有一块Power Management的芯片,可以即时的对RF这些东东进行控制。其实,真正查找网络的时候,耗电量和我们的是差不多的。 想来,其实关闭RF不难,难的是能够即时的把它开启,用硬件来控制,确实很强。 可惜,Phlip的手机bug很多,虽然技术上有点羡慕,但软
2004-10-15 15:22:00 1890
原创 使用switch的注意
switch语句的控制流程能够一次通过并执行各个case部分。 就好像: switch (color) { case 1: printf("reds"); break; case 2: printf("yellows"); break; case 3: printf("blues"); break; defaul
2004-10-15 15:16:00 1520
原创 使用宏的一些注意
1。 宏是一种替换,是C预处理器在编译前完成的。 2。 宏文本替换和typedef之间的区别: 比如typedef int x[10]和#define x int[10]之间的区别 (1) 可以用其他类型说明符对宏类型名进行扩展,但对typedef所定义的类型名却不能这样做。 eg, #define peach int unsigned peach i; /* N
2004-10-15 15:14:00 1388
原创 Include的次序
今天解了一个问题.main.c中的include中的次序是#include "../dec_h/vt7218.h"#include "../dec_h/ifunctin.h#include "../dec_h/isystem.h" 第一个被include的是vt7218.h 在vt7218.h中, 会首先判断__vt7218_H有没有被定义, 没有, 就把__vt721
2004-10-15 15:12:00 1178
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人