开机root自动登录如果想在超级终端输入回车,登录后执行,则可以在/etc/profile中加入命令;如果实现开机自动登录,在/etc/inittab中修改,每个开发板修改的方式可能都不同。http://blog.chinaunix.net/uid-27717694-id-3543938.html开...
分类:
系统相关 时间:
2014-12-11 15:35:22
阅读次数:
242
转http://www.cnblogs.com/crazybingo/archive/2012/05/11/2495680.html调试了好多摄像头,OV7660、OV7670、OV7225这3款是30万的摄像头还有一个130万的OV9650摄像头移植在ARM平台上的数据,都调试成功了,7寸模拟屏显...
分类:
其他好文 时间:
2014-12-10 09:11:25
阅读次数:
324
ARM指令集:
其中包括数据处理指令集
1)算术指令(ADD,ADC,SUB,SBC , RSB, RSC )
①加法指令:ADD,ADDS
其中带S的表示可以更新标志位
ADD/ADDS
Add values and store result to register.
Syntax
ADD{cond}{S} Rd, Rn,
Op2
Descr...
分类:
其他好文 时间:
2014-12-09 21:38:25
阅读次数:
286
仅作演示。c和汇编可相互调用,汇编子函数格式参考汇编:普通的函数调用的汇编代码解析http://www.cnblogs.com/mylinux/p/4139972.html;//call_asm.s PRESERVE8 AREA |C$$code|, CODE, READONLY;;;;...
分类:
编程语言 时间:
2014-12-09 19:24:13
阅读次数:
237
在ARM体系中通常有以下3种方式控制程序的执行流程:**在正常执行过程中,每执行一条ARM指令,程序计数器(PC)的值加4个字节;每执行一条Thumb指令,程序计数器寄存器(PC)加2个字节。整个过程是按顺序执行。**跳转指令,程序可以跳转到特定的地址标号处执行,或者跳转到特定的子程序处执行。其中,...
分类:
其他好文 时间:
2014-12-09 17:16:33
阅读次数:
144
linux 3.10 busybox initramfs构建 qemu调试
我的环境是vm ware虚拟机跑的centos 7 64位系统
1: 安装qemu
先安装SDL,负责qemu运行后只出现VNC server running on `::1:5900',而不出现qemu运行窗口,具体参考:
http://www.crifan.com/qemu_test_arm_vnc_serve...
分类:
系统相关 时间:
2014-12-09 12:23:26
阅读次数:
644
1.虚拟机红帽子linux5下4.1.2的交叉编译链,tslib1.4触摸屏支持,qt-embedded版本试过很多,都是错误,qt/embedded-3.3.8也不行,GEC2440开发板提供环境为:4.1.2的编译链,3.3.8的QTE,Redhat 5的虚拟机,还有详细的资料说明,但是还是有错...
分类:
其他好文 时间:
2014-12-09 10:30:52
阅读次数:
244
U-BOOT顶层makefile与linux的顶层mkefile不同,每个板有一个配置定义,如下,需要先配置后,才能makeforlinx_nand_ram256_config : unconfig @$(MKCONFIG) smdk6410 arm s3c64xx smdk6410 samsung...
分类:
其他好文 时间:
2014-12-09 00:21:48
阅读次数:
415
本文主机环境为Ubuntu6.06-1桌面版
内核:2.6.15-26
GCC:4.0.3
---------------------------------------------------转载请注明:xiaobin_hlj80----
Z.前期准备
1. 建立虚拟机
使用iso文件安装
(...
分类:
其他好文 时间:
2014-12-08 21:28:17
阅读次数:
252
众所周知,ARM每种工作模式除R0~R15共16个寄存器外,还有第17个寄存器CPSR,叫做 当前程序状态寄存器,CPSR中一些位被用于标识各种状态,一些位被用于标识当前出于什么工作模式 其中cpsr_c代表的是这32位中的低8位,也就是控制位 当你看到有些程序里这样写 msr cpsr_c 0xd...
分类:
其他好文 时间:
2014-12-08 15:14:07
阅读次数:
146