- 博客(9)
- 资源 (5)
- 收藏
- 关注
转载 assert()函数用法总结
转自:http://www.cnblogs.com/ggzss/archive/2011/08/18/2145017.html assert宏的原型定义在中,其作用是如果它的条件返回错误,则终止程序执行,原型定义:#include assert.h>void assert( int expression ); assert的作用是现计算表达式 expres
2012-07-31 10:25:30 502
转载 如何查看linux命令源代码
用linux一段时间了,有时候想看看ls、cat、more等命令的源代码,在下载的内核源码中用cscope没能找到,在网上搜索了一下,将方 法总结如下:以搜索ls命令源码为例,先搜索命令所在包,命令如下:lpj@lpj-linux:~$ which ps/bin/ls用命令搜索该软件所在包,代码如下:(rpm是Rea Hat,Fedora,CentOS等Linux
2012-07-27 16:22:21 916
转载 STM32启动代码概述
转自:http://bbs.ednchina.com/view_comments.jspa?entry_id=138130&curr_page=2一般嵌入式开发流程就是先建立一个工程,再编写源文件,然后进行编译,把所有的 *.s文件和 *.c文件编译成一个 *.o文件,再对目标文件进行链接和定位,编译成功后会生成一个 *.hex文件和调试文件,接下来要进行调试,如果成功的话,就可以将它固化
2012-07-15 22:29:19 770
转载 EIP、ESP、EBP
1.EIP2.ESP3.EBP1.EIP寄存器里存储的是CPU下次要执行的指令的地址。也就是调用完fun函数后,让CPU知道应该执行main函数中的printf("函数调用结束")语句了。2.EBP寄存器里存储的是是栈的栈底指针,通常叫栈基址,这个是一开始进行fun()函数调用之前,由ESP传递给EBP的。(在函数调用前你可以这么理解:ESP存储的是栈顶地址
2012-07-15 10:17:12 1806
转载 论ARMv7 Thumb-2指令集的性能(含Thumb指令集介绍)
[摘要] 主要是介绍ARM CPU中的THUMB-2功能,相对于THUMB的比较THUMB-2指令集的扩展,THUMB-2的新指令带来的好处,新指令对性能和代码密度的改进。 如今的嵌入式系统开发者要面对各种复杂的挑战,其中就包括了如何在代码性能和系统成本之间进行平衡。在这方面,ARM处理器可以提供给开发者领先的技术方案,在综合考虑性能和成本的情况下取得最优的设计方案。Th
2012-07-15 10:16:15 7647
转载 条件编译 #ifndef _HEAD_H...中下划线的理解!
条件编译 #ifndef _HEAD_H...中下划线的理解!一、下划线“__”属于编程风格的内容,对程序没有影响。不用下划线也可以,用几个下划线也由个人习惯。二、其实质是一个宏名。由此我们可以防止发生重复定义或声明。假设你的头文件名为head.h,根据习惯,我们声明一个宏HEAD_H,对应这个头文件,在头文件中开始的地方和结尾的地方加上 对HEAD_H的声明和判断
2012-07-13 07:33:33 5839 2
转载 关于链接的心得体会
关于链接的心得体会 转自:http://hi.baidu.com/hnylcxq/item/ee92ac010a0ce116cc34eacf 加载地址=存储地址 链接地址=运行地址 一般由TEXT_BASE 指定,它决定代码段的起始地址 编译地址是虚拟地址,是可以共享的地址。生成的bin 反汇编过来,就是编译地址,一般是从0开始的。
2012-07-03 22:25:01 1204
转载 struct passwd
转自:http://blog.csdn.net/yy_msdn/article/details/1690509struct passwd struct passwd { char * pw_name; /* Username, POSIX.1 */ char * pw_passwd; /* Password */ __uid_t pw
2012-07-02 20:42:10 3465
转载 uid_t gid_t等的定义
转自:http://hi.baidu.com/yedeqixian/item/049cbafeb3533356c8f3377fuid_t gid_t等的定义uid_tDefined as a type in:include/linux/types.h, line 35 -- 35 typedef __kernel_uid
2012-07-02 20:40:35 7170
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人