自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

原创 const变量

const是一个C语言的关键字,它限定一个变量不允许被改变。主要作用:(1)可以定义const常量,具有不可变性。   例如:const int Max=100; Max++会产生错误;   (2)便于进行类型检查,使编译器对处理内容有更多了解,消除了一些隐患。  例如: void f(const int i) { .........}编译器就会知道i是一个常量,不允许修改

2015-08-20 21:36:18 350

原创 海思芯片 IPC_HI3518的解读

在大学中没有怎么接触过makefile的东西,再看了书籍之后开始看了第一个makefile,就是海思芯片IPC_HI3518的makefile。十分的长,在开始入手的时候对于我来说真的是太难了。然后我就拼命的看,因为师兄也才刚毕业,所以比较贴近我们的水平,在他的演示下。我对于makefile也终于有了一些理解。# 发布目录ifndef RELEASE_DIR    RELEASE_DI

2015-08-19 20:21:36 7122

原创 程序中读取c语言中的一些问题

在大学的时候使用c语言基本上都是算法的编程,简单易懂,到了实习的时候才发现c语言代码我们学的真是九牛一毛,还是要多学多用,下面记录的仅仅是自己不太懂的东西,写在博客上也只是为了让自己可以在不懂的时候多看看,温故而知新。#if 0if(1==pParam->index){unsigned short *pf = (unsigned short *)pParam->pixel;fo

2015-08-19 20:19:10 328

原创 shell中cp命令

Shell 中cp命令功能: 复制文件或目录说明: cp指令用于复制文件或目录,如同时指定两个以上的文件或目录,且最后的目的地是一个已经存在的目录,则它会把前面指定的所有文件或目录复制到此目录中。若同时指定多个文件或目录,而最后的目的地并非一个已存在的目录,则会出现错误信息参数:     -a 或 --archive     此参数的效果和同时指定"-dpR"参数相同    

2015-08-18 21:06:02 4182

原创 一些常见的warning

最近学习有点杂乱,学习进度也比较慢,但是会有更新In function 'uart2readthread':在这个函数中warningwarning: format '%d' expects type 'int', but argument 2 has type 'long unsigned int'需要的是指针类使用的却是整形warning: unused variabl

2015-08-17 22:22:49 539

原创 makefile文件中的一些问题

Makefile 路径查找是出现的错误:SOFIA_INTERMEDIATEDIR=$(WORK_DIR)/$(shell basename $(shell pwd))_$(GUI_VEBDOR)_$(OEM_VENDOR_DIR)_tmp在这条命令中很容易搞错,因为在makefile中有一个dir命令和一个basename命令,然后在shell中也有basename函数和dirname函

2015-08-14 22:58:14 623

原创 makefile 函数学习

Grep:允许对文本文件进行模式查找,如果找到匹配模式,grep打印包含模式的所有行。Grep支持基本正则表达式,也支持其扩展集。Date:以给定的格式显示当前时间,或是设置系统日期。Awk:可以格式化报文或从一个大的文本文件中抽取数据包。      Awk [-F field-separator] ‘commands’ input-file(s) 这里 commands是真正的awk

2015-08-13 22:18:19 488

原创 Shell函数

Shell函数不同于“wildcard”之外的其他函数。函数shell所实现的功能和shell中的引用(‘’)相同,实现对命令的扩展,这就意味着需要一个shell命令作为此函数的参数,函数返回值是此命令在shell中的执行结果。下面来说一下常用的shell命令:Basename:从路径中分离出文件名Cat:文本文件显示命令Compress:用来压缩文件,压缩后的文件名具有.z后缀,

2015-08-11 21:11:03 289

原创 makefile变量

:“$(VARIABLE_NAME)”变量引用的展开过程是严格的文本替换过程,就是说变量值得字符串被精确的展开在变量被引用的地方。     Makefile中对一些简单变量的引用,我们可以不用”()”和”{}”来标记变量名,不过这种用法仅仅限于变量名为单字符的情况,谨记,不然会出现不好玩的事情。一般在书写makefile格式如下: 1.make 变量( Makefile 中定义的或者是

2015-08-10 21:03:21 322

原创 简单的makefile文件解读

include ./ConfigureTOP_DIR:=$(shell pwd)/../../../../ifeq ($(FLASH_SIZE),16M) ifeq ($(VSP),YouLuoKe) include $(TOP_DIR)/ProductBuilder/allRules_HI3518_16M_youluoke.mk else ifeq ($(CHIP_ID),HI3

2015-08-10 20:59:22 492

原创 make的简单使用

Make 是一个命令工具,makefile是一个文本文件。他们的关系是:Make是一个解释makefile中的指令的命令工具,makefile的工作原理就是调用系统中的make命令解释当前的makefile。下面是make一个简单的演示:首先编写四个.c文件,分别取名 main.c foo1.c foo2.c foo3.c 这四个.c文件分别实现不同的功能,main.c为主函数 ;

2015-08-08 21:27:35 473

原创 gcc简单使用

1.进入x-shell,手动连接公司linux服务器,telnet 10.2.10.100,然后输入用户名和密码2.进入shell之后,进入到自己的共享文件夹3.进入vi界面,编写一个简单的hello world程序:#include int main(){     printf(“hello world ,hello xiongmai”);     return 0;

2015-08-08 21:24:43 285

原创 makefile 多目标和多规则

makefile 多目标一个规则中可以有多个目标,规则所定义的命令对所有目标有效。多目标意味着所有的目标具有相同的依赖文件,多目标通常用在一下两种情况:仅需要一个描述依赖关系的规则,不需要在规则中命令、例如:kbd.o   command.o  files.o:command.h这个规则实现了同时给三个目标文件制定一个依赖文件对于多个具有类似重建命令的目标。重建这些目标的命

2015-08-08 21:23:36 8287 1

原创 雄迈实习日志

做了三天的准备,今天早早的起床去将要实习的公司了,感觉挺累的不仅搬了自己的箱子,还要搬从天猫网上买的东西,其实来到一个陌生的环境真的需要很大的勇气,今天认识了很多的人,包括要带我的主管,还有师兄什么的,回到了宿舍,也是在一个学校的同学,不过在宿舍,我却得知了,这个公司可能实习生的要求招生要求并没有那么大,同寝室的是三本,却也在11楼研发中心,其实心里挺不甘心的,虽然我也没有什么真才实学,但是我至少

2015-08-05 21:59:43 960

原创 心情日记

今天在床上,因为要去工作了,但是公司由于疏忽还是没有吧邮寄地址告诉我,我还不能把被褥这些东西邮寄过去,其实对于这份工作我内心也是十分的纠结,对于这份工作我有点害怕自己做不好,也有点害怕因为迟去公司会有什么影响,可能现在心情也只能用患得患失来形容了。          不由得想起之前读过的一篇文章,它讲述的道理就是,“忧”本来是生活的常态,是理所当然的,要学会接受它,你可能就能享受到幸福的感觉。

2015-08-01 19:51:25 368

空空如也

空空如也

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

TA关注的人

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