处理器模式用户模式(user)简称usr快速中断模式(FIQ)简称fiq外部中断模式(IRQ)简称irq特权模式(supervisor)简称sve数据访问终止模式(abort)简称abt未定义指令后终止模式(undefined)简称und除了用户模式以外,其他的模式成为特权模式,这些模式下,程序可以...
分类:
其他好文 时间:
2014-05-17 06:02:49
阅读次数:
271
在ARM体系中,通常有3种方式控制处理器的流程
1:在正常执行过程中,每执行一条ARM指令,程序计数器寄存器PC的值加四个字节,在每执行一条Thumb指令,程序计数器寄存器PC的值加两个字节,整个过程是按照顺序执行的
2:通过跳转指令,程序可以跳转到指定的地址标号进行执行,或者跳转到特定的...
分类:
其他好文 时间:
2014-05-17 05:03:56
阅读次数:
313
U-BOOT是一个LINUX下的工程,在编译之前必须已经安装对应体系结构的交叉编译环境,这里只针对ARM,编译器系列软件为arm-linux-*。U-BOOT的下载地址:
http://sourceforge.net/projects/u-boot我下载的是1.1.6版本,一开始在FTP上下载了一个...
分类:
其他好文 时间:
2014-05-17 04:17:00
阅读次数:
851
FAAC1.28的下载地址:http://www.audiocoding.com/downloads.html
如何编译:
1../configure --host=arm-hisiv100nptl-linux --prefix=/home/ssy/lib
2.make
3.make install
优化
在不修改源码的情况下,faac的内存占用非常高,每路音频在13M左右。如果多路音...
分类:
系统相关 时间:
2014-05-15 06:47:02
阅读次数:
904
本文我将介绍个有意思的设备。她就是Chimaera,一个基于电磁场效应的非接触式电子音乐控制器。霍尔效应传感器阵列及其周围部件组成了一个连续的2D互动空间。戴在手指上的钕磁铁传感器会让你欣喜。...
分类:
其他好文 时间:
2014-05-15 03:52:46
阅读次数:
339
gdbserver 调试程序
底层调用c/c++ 动态库, 动态库带调试选项
查看手机IP 192.168.1.177
包所调用的c/c++ 库是在/data/data/包名/lib/ 下
1、将安卓ndk 目录/usr/local/src/android-ndk-r9d/prebuilt/android-arm/gdbserver/gdbserver 在win 下通过adb ...
分类:
移动开发 时间:
2014-05-14 01:19:49
阅读次数:
498
现在的手机上我们看到的存储芯片都是nand flash ,本文将对nand flash的驱动进行分析。通过编写nand flash驱动,进一步加深对块设备驱动的理解。...
分类:
其他好文 时间:
2014-05-14 00:57:10
阅读次数:
454
安装opencv2.0
解压OpenCV-2.0.0.tar.bz2
tar xvf OpenCV-2.0.0.tar.bz2
配置
./configure --host=arm-linux --without-carbon --without-quicktime --without-1394libs --without-ffmpeg --wi...
分类:
系统相关 时间:
2014-05-13 14:51:36
阅读次数:
402
S3C2440A开发了有ARM公司开发的先进的ARM920T核心处理器运行状态从程序猿的角度看ARM920T处于两种状态之一ARM状态:执行32位字对齐的ARM指令THumb状态:执行16位以半字对齐的THumb指令在这种状态下,程序计数器PC使用位1来进行切换状态切换进入THumb状态
执行一个....
分类:
其他好文 时间:
2014-05-12 20:50:37
阅读次数:
434
转载:http://www.cnblogs.com/leaven/archive/2010/08/06/1794293.html更多文档参见:http://pan.baidu.com/s/1dDvJRaD作者:刘洪涛,华清远见嵌入式学院金牌讲师,ARM
ATC授权培训讲师。看了一些网络上关于linu...
分类:
系统相关 时间:
2014-05-12 13:46:55
阅读次数:
511