- 博客(11)
- 收藏
- 关注
原创 “第09课第2节 u-boot分析之Makefile结构分析”之学习笔记
分析程序的结构,分析它是如何链接的,最好的分析方法就是分析它的Makefile make 100ask24x0_config 相当于执行:100ask24x0_config:unconfig@$(MKCONFIG) $(@:_config=) arm arm920t 100ask24x0 NULL s3c24x0 MKCONFIG:= $(SRCTREE)/mkconfig
2014-07-26 09:49:11
752
原创 mkconfig分析
#!/bin/sh -e #指定执行该脚本的编译器,-e相当于/bin/sh # Script to create header files and links to configure# U-Boot for a specific board.## Parameters: Target Architecture CPU Board [VENDOR] [SOC]
2014-07-24 21:44:25
792
转载 硬链接和软链接的区别
一、链接文件 链接有两种方式,软链接和硬链接。 1软链接文件软链接又叫符号链接,这个文件包含了另一个文件的路径名。可以是任意文件或目录,可以链接不同文件系统的文件。 链接文件甚至可以链接不存在的文件,这就产生一般称之为"断链"的问题,链接文件甚至可以循环链接自己。类似于编程语言中的递归。 用ln -s命令可以生成一个软连接,如下:
2014-07-24 21:23:54
505
转载 Makefile学习笔记-wildcard notdir patsubst用法
转载地址:http://yaronspace.cn/blog/archives/1119在手写Makefile时,用上这三个函数非常方便,减少了很多人力劳动哈用法介绍:wildcard: 扩展通配符 例如将* 进行匹配notdir: 去除目录 类似于basename的用法patsubst: 替换通配符说起来比较费劲,直接看例子的话,比较好理解例子介绍:在te
2014-07-24 10:24:49
659
转载 嵌入式系统工程师的职位要求,你还差多少?
嵌入式系统工程师职位要求:1、计算机应用、自动化、通信或相关专业学士或硕士学历;如为应届生要求在校期间有实际相关工作经验;2、精通Vxworks操作系统内核程序设计;3、深入掌握一种或几种高端嵌入式处理器系统(熟悉Intel Xscale者优先); 4、精通Vxworks环境下的系统开发环境与工具,包括VxWorks平台移植驱动开发及调试;5、熟悉Vxworks环境下的 C
2014-07-24 10:21:44
2880
原创 韦东山“第09课第1节 u-boot分析之编译体验“之学习笔记
Windows系统启动过程,PC上电 => 进入BIOS(引导操作系统)=> windows => 识别C,D等的硬盘 => 运行应用程序 嵌入式系统启动过程,上电 => bootloader(引导内核)=> LINUX => 挂接根文件系统 => 运行应用程序 “---”表示原来的代码“+++”表示修改后的代码“-p1”表示忽略掉第一个斜杠之前的目录(因为已经在那个
2014-07-23 17:24:22
1292
转载 Gvim/Vim 配置好了常用插件(Windows 与 Linux 通用)
-------------------------------------->-------------------------------------- 此为 Windows Gvim7.4 绿色版,其中的插件与配置文件在 Linux 下同样适用(我是在 Ubuntu 下测试的)。对于Windows 用户,直接将下载到的文件解压,并将程序主目录加入 系统变量即可(也就是将 vim74
2014-07-20 21:23:32
2422
转载 申请Google App Engine并创建appid
一、申请Google App Engine并创建appid申请注册一个Google App Engine账号https://appengine.google.com。没有Gmail账号先注册一个, 用你的Gmaill账号登录。登录之后,自动转向Application注册页面,如下图:接下来的页面,输入你的手机号码,需要注意的是,手机号码前面要+86(中国区号) 格式如:+86 1388
2014-07-20 21:11:58
2760
转载 关于ARM的22个常用概念
1.ARM中一些常见英文缩写解释 MSB:最高有效位; LSB:最低有效位; AHB:先进的高性能总线; VPB:连接片内外设功能的VLSI外设总线; EMC:外部存储器控制器; MAM:存储器加速模块; VIC:向量中断控制器; SPI:全双工串行接口; CAN:控制器局域网,一种串行通讯协议; PWM:脉宽调制器; ETM:嵌入式跟踪宏; CPS
2014-07-20 10:54:47
530
转载 SourceInsight中文字体
转发地址 : http://blog.chinaunix.net/uid-29094179-id-3889999.html SourceInsight中文字体 2013-09-08 02:03:21分类: WINDOWS1、正确显示中文注释1)Options->Style Properties2) 在左边Style Name下找到Comment Multi Line和
2014-07-19 20:14:46
601
原创 Makefile
gcc常用编译选项:-c 只生成object文件,不链接-S 只把文件编译成为汇编代码-E 只运行C预编译器cpp,不生成文件-o 生成指定的输出文件 -g 生成可被gdb使用的标准调试信息-IDIR 指定额外的头文件搜索路径DIR-LDIR 指定额外的库函数搜索路径DIR-lLIB
2014-07-19 20:04:46
673
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人