有好几种方法,一种是下载源码自己编译,一般要搭建环境一、自己编译 or 下载官网 arm-pi.tar.gz官网下有给树莓派编译好的arm版本,我个人比较喜欢0.10.25,而且往后就没有了arm-pi的版本了,最新只支持到0.10.28,手品木啊你得配置一下.bashrc中node的环境变量exp...
分类:
Web程序 时间:
2014-08-29 18:07:48
阅读次数:
259
l下载alsa-utils, alsa-lib,版本要一致http://www.alsa-project.org/main/index.php/Downloadl编译alsa-lib./configure --host=arm-none-linux-gnueabi --disable-python ...
分类:
其他好文 时间:
2014-08-28 21:02:16
阅读次数:
351
atitit.android模拟器使用报告靠谱助手 只7--15M,只助手,没android模拟器..BlueStacks新版本号App Player採用名为Layercake的技术,能够让针对ARM处理器开放的安卓应用执行在基于x86处理大小:136.1M 星级:6级这个走十好,走十太大的..九百...
分类:
移动开发 时间:
2014-08-28 19:31:25
阅读次数:
216
内核开发,kernel panic是再常见不过的了,根据异常栈通常即可定位出代码出错的大概位置,但是有些时候我们还是会需要使用反汇编工具来帮助我们定位一些异常,objdump.
该反汇编工具存在于prebuilts/gcc/linux-x86/arm/gcc-linaro-aarch64-linux-gnu/bin/文件夹下,可参考如下使用方法:
1) prebuilts/gcc/li...
分类:
其他好文 时间:
2014-08-27 23:28:38
阅读次数:
324
近段时间在做ti8148的编解码器又涉及到boa web服务器的移植。在移植到ARM开发板的过程中,遇到很多的问题。原先的自带thttpd 由于功能没有boa完善,比如在ubuntu下面的utf-8编码的网页在thttpd中给客户浏览器显示的是默认ios欧洲乱码,但是boa显示正常,就干掉了现将移植...
分类:
Web程序 时间:
2014-08-27 18:29:08
阅读次数:
313
ARM处理器的7中执行模式:usr、fiq、irq、svc、abt、und、sys。ARM处理器共37个寄存器:31个通用寄存器(未备份寄存器R0-R7,在全部模式下指的都是同一个物理寄存器;备份寄存器R8-R12,每一个寄存器相应两个不同的物理寄存器。对于R13[sp]和R14[lr]来说,每一个...
分类:
其他好文 时间:
2014-08-27 16:00:28
阅读次数:
276
近期须要弄个CLI命令接口程序,初步设想是须要支持历史命令翻阅,tab键命令补全这种一个东西。经查阅相关文档,深耕百度一番!(google近期不太正常)实在恼火。发现readline果真是个好东西,于是将其先编译成arm平台。./configure CC=arm-linux-gcc --host=....
分类:
其他好文 时间:
2014-08-26 21:11:56
阅读次数:
933
./configure --prefix=/arm/jrtplib/share_jrtplib_jthread --host=arm-linux CC=/usr/local/arm-2007q3/bin/arm-none-linux-gnueabi-gccCXX=/usr/local/arm-200...
分类:
其他好文 时间:
2014-08-26 19:28:46
阅读次数:
313
MOV R0,R0这个语句相当于做一次无用功,也就相当于实现了NOP。 接下去就是怎么修改机器码的部分。先查询手册,查到MOV的机器码是0xE1A0(此处可能不同,主要看自己IDA反汇编出来的机器码是多少),然后用十六进制编辑器定位到最后一个BL的机器码,可直接用IDA查看HEX VIEW-A。.....
分类:
其他好文 时间:
2014-08-26 19:09:36
阅读次数:
180
一 将ARM指令转换成thumb指令在使用IDA静态分析的时候,我们可能会发现明明是thumb指令,IDA却当作了ARM指令来处理,或者相反情况。那么这就需要我们手动进行修复。修复步骤如下:①鼠标定位到错误指令处②快捷键alt + g,在打开的segment register value窗口中选择T...
分类:
其他好文 时间:
2014-08-26 15:15:06
阅读次数:
786