自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Tracy Mcgrady的专栏

冰山一角。

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

原创 c带可变参数的宏

在99版本的ISO C标准中,定义了宏可以接受可变参数,就如同函数一样,例如:#define debug(format, ...) fprintf(stderr, format, __VA_ARGS__)这里的"..."就是可变参数,调用时会替代宏体里的__VA_ARGS__。GCC中很早就支持可变参数的宏了,但是语法同ISO的稍微有点区别,就如同函数一样,它允许给可变参数取上

2014-03-28 17:37:55 823

原创 shell编程四~数学运算

在shell中,可以使用let、(( ))和[]等进行基本的算术运算。例如:#!/bin/bashno1=4;no2=5;let result=no1+no2echo $result变量的值本质上还是字符串,只是这里把它当作数字而已。使用let命令时,变量名前不需要添加$,let也支持一些其它操作,例如自加、自减等:自加操作:let no1++自减操作:let

2014-03-04 15:13:31 846

原创 shell编程三~变量

在shell,变量没有类型,也不需要在使用之前先声明,直接赋值就可以了。在shell中,变量的值都是字符串,不管你在赋值时使用采用了引号。变量可以使用'#'号来赋值,用法如下:var=valuevar是变量名,value是变量的值,如果value中包含了空白字符(例如空格),那么value必须使用引号(单引号或双引号)来引用,如果没有,则可以省略引号。注意:var = va

2014-03-03 16:44:46 840

原创 shell编程二

同Makefile一样,符号'#'被用作注释,也就说shell在解析该脚本时会忽略这一行,但是'#!'例外。如果需要将多个命令一起运行,可以将这些命令放在同一行,使用分号分割即可,例如:#!/bin/bashdate;whodate命令首先被运行,然后是who命令。通常我们需要显示一些信息,可以使用echo命令来实现,例如:#!/bin/bashecho "We

2014-03-03 16:07:58 672

ubox gps协议

本文档是ubox gps协议的详细介绍,在于对nmea语句的了解。

2016-01-18

hx8389b datasheet

hx8389b datasheet,方便做mipi开发的朋友们。

2015-01-05

J-Flash s3c2440的配置文件

用于J-Link J-Flash的2440配置文件,可用于mini2440 micro2440等开发板。

2014-07-05

led.tar.gz

sdcc使用Makefile的led工程实例

2014-01-13

sdcc-3.3.0-i386-unknown-linux2.5.tar.bz2

sdccc Linux x86二进制包。

2014-01-02

intel MCS51 MICROCONTROLLER FAMILY USER'S MANUAL

Intel 8051编程手册,对学习51的很有帮助

2012-11-17

u-boot nor flash驱动

u-boot的完整nor flash驱动,nor flash型号为sst39vf1601。

2012-06-01

编程修养-陈皓

讲述编程中需要注意的问题,如何提高自己的编程技术,自己编写的代码更稳定、易读、规范、易维护、专业。

2012-05-19

ARM汇编手册

arm汇编手册,对arm汇编学习很有帮组

2011-12-31

TDS1000B系列用户手册

TDS1000B系列 数字存储示波器 用户手册

2011-12-16

ARM Architecture Reference Manual

本手册介绍符合 ARMv4 和 ARMv5 标准的处理器的指令集、内存模型和程序员模型,这类处理器包括: * ARM7 * ARM9 * ARM10 * StrongARM * Intel XScale * Marvell Feroceon 产品系列 本手册还介绍最初的 ARMv6 体系结构版本。Thumb-2 或 TrustZone 安全扩展的内容不包含在本手册中。

2011-12-05

64-ia-32-architectures-software-developer

Intel处理器软件开发参考手册,对于理解Intel体系架构,以及汇编程序编程都有帮助

2011-12-02

Linux汇编教程

Linux下AT&T语法汇编教程,讲AT&T语法汇编比较少,讲的好的就更少了

2011-11-29

AT&T语法汇编教程

Linux下AT&T语法汇编程序教程,将AT&T语法书比较少,好的书就更少了

2011-11-28

深入理解计算机系统

以程序员角度理解计算机系统知识,适用于那些想要写出更快、更可靠程序的程序员。

2011-11-28

QT编程艺术

QT编程艺术,个人觉得比较好的QT编程书籍

2011-11-20

空空如也

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

TA关注的人

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