自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

而立之后

好习惯,专注,坚持

  • 博客(5)
  • 资源 (4)
  • 收藏
  • 关注

转载 C语言宏定义使用技巧

写好C语言,漂亮的宏定义很重要,使用宏定义可以防止出错,提高可移植性,可读性,方便性等等。下面列举一些成熟软件中常用得宏定义。。。。。。1,防止一个头文件被重复包含#ifndef COMDEF_H#define COMDEF_H//头文件内容#endif2,重新定义一些类型,防止由于各种平台和编译器的不同,而产生的类型字节数差异,方便移植。typedef unsigne

2011-11-21 10:32:47 529 1

转载 C语言预处理命令之条件编译(#ifdef,#else,#endif,#if等)

预处理过程扫描源代码,对其进行初步的转换,产生新的源代码提供给编译器。可见预处理过程先于编译器对源代码进行处理。在C语言中,并没有任何内在的机制来完成如下一些功能:在编译时包含其他源文件、定义宏、根据条件决定编译时是否包含某些代码。要完成这些工作,就需要使用预处理程序。尽管在目前绝大多数编译器都包含了预处理程序,但通常认为它们是独立于编译器的。预处理过程读入源代码,检查包含预处理指令的语句和宏

2011-11-14 15:52:13 648

转载 USB的八个问题和答案

问题一:USB的传输线结构是如何的呢? 答案一:一条USB的传输线分别由地线、电源线、D+、D-四条线构成,D+和D-是差分输入线,它使用的是3.3V的电压(注意哦,与CMOS的5V电平不同),而电源线和地线可向设备提供5V电压,最大电流为500MA(可以在编程中设置的,至于硬件的实现机制,就不要管它了)。  问题二:数据是如何在USB传输线里面传送的 答案二:数据在USB线里

2011-11-08 08:26:40 980

原创 读书随记2011-11-1

最近一边在研究pic的2块板子一边在看c语言书c primer plus继续看,越看越觉得不错,程序完整,讲的通俗c和指针也跳着看了一部分,感觉翻译的不如c primer plus好,有深度,有些内容需要多看几遍才能懂。这两本书共同的特点就是有很多作者自己的实践经验在里面介绍编程风格,提醒读者比较容易犯错的地方不像国内教科书,完全讲语法。没有任何实战的东西。

2011-11-01 16:04:49 489

原创 今天卸载了几个上位机软件

vs2005,vs 6.0都让我卸载了,为了腾出空间安装vs2010仅仅为了能运行 http://www.waitingforfriday.com/index.php/PC_Case_USB_LCD这个网页 最后面的这个界面

2011-11-01 15:52:58 788

字符内码提取器

字符内码提取器,汉字字符转成16进制,特别是调试带字库的液晶

2011-10-28

stm32做的红外遥控解码程序

stm32做的红外遥控解码程序,2种方式,定时器和延时方式

2011-09-07

LG19264液晶资料及51驱动程序

ks0108驱动的19264液晶资料及图纸和51测试程序(c语言)

2011-08-31

ISPLAY V1.3

AT89S5X系列mcu的并口isp软件。支持74hc373的软件

2011-08-29

空空如也

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

TA关注的人

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