Chinaunix首页 | 论坛 | 博客
  • 博客访问: 255531
  • 博文数量: 52
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 1538
  • 用 户 组: 普通用户
  • 注册时间: 2013-04-24 07:45
个人简介

生活就像海洋,只有意志坚强的人,才能到达彼岸。

文章存档

2013年(52)

发布时间:2013-09-29 20:19:54

1、ARM汇编的概述1.1、为什么要学习汇编在我们的bootloder和内核的硬件初始化启动代码的时候需要用到汇编程序,另外在效率方面有特殊要求的需要用到汇编程序因为汇编程序的效率较C语言要高一点。1.2、ARM汇编的分类ARM标准汇编:主要适合在ARM公式的汇编器,适合在windos平台上使用,如ADS中使用。.........【阅读全文】

阅读(4143) | 评论(0) | 转发(5)

发布时间:2013-09-19 20:22:29

1、关于ARM的名词归类在ARM领域里。我们会经常看到这样一些名词,如:ARMv6、ARMv7、S3c6410、ARM9、S3c2440、ARM11、CortexA8、S5Pv210.我们可以把这些名词分类来整理一下。芯片    ARM核     指令架构2440     ARM9 &.........【阅读全文】

阅读(2509) | 评论(0) | 转发(0)

发布时间:2013-09-13 11:43:08

  链接器脚本.lds文件对我们的程序的生成具有至关重要的作用。下面我们来看看链接器脚本的基本构成。 链接器脚本 —— 段        一个可执行程序通常是由:代码段,数据段,bss段构成的。同样,在用于链接这个程序的链接器脚本中,就会反应出这几个段的.........【阅读全文】

阅读(4648) | 评论(0) | 转发(1)

发布时间:2013-09-13 11:40:48

一、为什么需要Makefile?    使用GNU Make工具管理程序是每个Linux工程师必须掌握的技能。Make能够是整个程序的编译、链接只需要一个命令(make)就可以完成。Make的工作主要依赖一个叫为Makefile的文件。Makefile文件描述了整个程序的编译,链接等规则。其中包括:工程中的哪些文件需要编译以及如何.........【阅读全文】

阅读(1952) | 评论(0) | 转发(0)

发布时间:2013-09-13 11:39:28

在嵌入式开发过程中有宿主机和目标机的角色之分:宿主机是执行编译,链接嵌入式软件的计算机;目标机是运行嵌入式软件的硬件平台。这样的一种开发模型叫做交叉开发模型。在这样的一个交叉开发模型中,我们需要使用交叉工具链对嵌入式软件进行编译、链接。当我们在X86平台上使用gcc编译程序,然后烧写到AR.........【阅读全文】

阅读(1873) | 评论(0) | 转发(0)
给主人留下些什么吧!~~
留言热议
请登录后留言。

登录 注册