ARM Basic Knowledge
UPON--知道个P
路遥知马力,日久见人心。
展开
-
arm-linux-gcc 常用参数讲解 gcc编译器使用方法
我们需要编译出运行在ARM平台上的代码,所使用的交叉编译器为 arm-linux-gcc。下面将arm-linux-gcc编译工具的一些常用命令参数介绍给大家。在此之前首先介绍下编译器的工作过程,在使用GCC编译程序时,编译过程分为四个阶段:1. 预处理(Pre-Processing)2. 编译(Compiling)3. 汇编(Assembling)4. 链接(Linking)转载 2017-06-29 10:40:50 · 473 阅读 · 0 评论 -
LDS文件格式分析
最近在看Linux内核时,总是遇到一些和连接脚本相关的东东,搞得人一头雾水,终于下定决心把它搞明白,写下一点心得,希望对和我一样的人有所帮助! 连接脚本的格式====================连接脚本是文本文件.你写了一系列的命令作为一个连接脚本. 每一个命令是一个带有参数的关键字,或者是一个对符号的赋值. 你可以用分号分隔命令. 空格一般被忽略.文件名转载 2017-06-29 11:30:01 · 350 阅读 · 0 评论 -
Makefile经典教程(掌握这些足够)
makefile很重要 什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。这就好像现在有这么多的HTML的编辑器,但如果你想成为一个专业人士,你还是要了解HTML的标识的含义。特别在Unix下的软件编译,你就不能不自己写make转载 2017-06-29 14:30:55 · 269 阅读 · 0 评论 -
自学写Makefile文件(这两个文档足矣!)
网上有很多连接抄过去抄过来的,我自己也去抄了一篇!跟我一起写Makefile:http://pan.baidu.com/s/1miTzKwC 密码:9je3GUN--Makefile中文手册:http://pan.baidu.com/s/1nuFAy9N 密码:hubg原创 2017-06-29 14:51:50 · 1772 阅读 · 4 评论 -
常用汇编指令
-----------------------算数运算指令-----------------------ADD 加法ADC 带位加法SBB 带位减法SUB 减法.INC 加法.NEC 求反(以0减之). NEG 求反然后加1,假如NEG AL相转载 2017-06-29 15:13:24 · 739 阅读 · 0 评论 -
6410 移植busybox+X+matchbox+gtk笔记
目录------------------------------------0.交叉编译环境的搭建1.环境变量设置2.busybox移植及根文件系统的构建3.Xserver移植4.matchbox移植5.gtk移植6.测试0.交叉编译环境的搭建-------------------------------------所需要的交叉编译工具链:S3C64转载 2017-07-13 14:42:59 · 363 阅读 · 0 评论 -
内核3.x版本之后设备树机制
内核3.x版本之后设备树机制Based on linux 3.10.24 source code 参考/documentation/devicetree/Booting-without-of.txt文档目录内核3.x版本之后设备树机制 1一、设备树(Device Tree)基本概念及作用 3二、设备树的组成和使用 4①DTS和DTSI 4②DTC 4③DTB 5④Bootloader ...转载 2018-03-22 10:41:44 · 176 阅读 · 0 评论