
嵌入式linux
文章平均质量分 53
channel310
这个作者很懒,什么都没留下…
展开
-
make && make install 2>&1 | tee ./qtemake.log
今天在移植QTE4.7.2的时候,发现教程中最后安装的命令是make && make install 2>&1 | tee ./qtemake.log 。不懂其中的“2>&1”含义,于是搜之。2>&1 是将标准出错重定向到标准输出> 是输出重定向的意思。> 是以覆盖的方式重定向>> 是追加的方式重定向。1代表标准输出,2代表错误信息输出.&1 就代表的是标准输出原创 2012-12-11 11:38:55 · 2497 阅读 · 0 评论 -
ARM详细指令集
原文地址:http://www.cnblogs.com/laojie4321/archive/2012/04/05/2433039.html 原文地址算术和逻辑指令ADC : 带进位的加法(Addition with Carry)ADC{条件}{S} , , dest = op_1 + op_2 + carryADC转载 2012-12-27 13:04:24 · 622 阅读 · 0 评论 -
物理地址和虚拟地址-简介
物理地址 (physical address): 放在寻址总线上的地址。放在寻址总线上,如果是读,电路根据这个地址每位的值就将相应地址的物理内存中的数据放到数据总线中传输。如果是写,电路根据这个地址每位的值就将相应地址的物理内存中放入数据总线上的内容。物理内存是以字节(8位)为单位编址的。 虚拟地址 (virtual address): 4G虚拟地址空间中的地址,程序中使原创 2013-01-05 13:39:33 · 719 阅读 · 0 评论 -
GPL和LGPL简介
当一个自由软件使用GPL声明时,该软件的使用者有权重新发布、修改该软件,并得到该软件的源代码;但只要使用者在其程序中使用了该自由软件,或者是使用修改后的软件,那么使用者的程序也必须公布其源代码,同时允许别人发布、修改。也就是说,使用GPL声明下的的自由软件开发出来的新软件也一定是自由软件。 LGPL是GPL的变种,也是GNU为了得到更多的甚至是商用软件开发商的支持而提出的。与原创 2013-01-05 12:50:37 · 638 阅读 · 0 评论 -
常用ARM汇编指令及ATPCS规则
原文:http://blog.sina.com.cn/s/blog_87c063060101ber5.html在嵌入式开发中,汇编程序常常用于非常关键的地方,比如系统启动时的初始化,进出中断时的环境保存、恢复,对性能要求非常苛刻的函数等。1、相对跳转指令: b 、 bl不同之处在于: bl 指令除了跳转之外,还将返回地址( bl 的下一条指令的地址)保存在 lr 寄存器中。跳转转载 2013-01-11 21:37:21 · 1682 阅读 · 0 评论 -
ARM的中断向量表简介
在ARM的异常向量表(如下图所示),为什么FIQ处于 异常向量表的最顶端?—————————————————————————————————— 中断向量地址 | 异常中断类型 | 异常中断模式 | 优先级(6最低) |———————|——————— -|————————|—————————-| 0x00 | 复位原创 2013-03-05 17:12:58 · 1638 阅读 · 0 评论 -
常用单片机汇编指令
一、赋值操作类指令:1 .MOV A,Rn 寄存器内容送入累加器 2 .MOV A,direct 直接地址单元中的数据送入累加器 3 .MOV A,@Ri (i=0,1)间接RAM 中的数据送入累加器4 .MOV A,#data 立即数送入累加器 5 .MOV Rn,A 累加器内容送入寄存器 6 .MOV Rn,direct 直接地址单元中的数据送入寄存器 7转载 2013-03-25 22:12:29 · 1448 阅读 · 0 评论