翻译说明:这是一个日本人写的用户态下的函数tracer, 我们知道系统调用可以用strace, 库调用可以使用ltrace, 但是linux下竟然没有一个比较有名的用户程序的tracer, 这真是比较奇怪。目前这个工具只支持x86架构,arm之类的嵌入式环境不支持。以后有时候自己写一个tracer。
原文来自: http://binary.nahi.to/hogetrace/
trac...
分类:
其他好文 时间:
2014-08-12 00:45:23
阅读次数:
500
一个DataAbort异常的触发过程://////////////////////////////xxxx.inc_STACK_BASEADDRESS EQU 0x33ff8000_MMUTT_STARTADDRESS EQU 0x33ff8000_ISR_STARTADDRESS EQU 0x33...
分类:
其他好文 时间:
2014-08-11 20:31:12
阅读次数:
195
1. 安装标准的C开发环境,由于Ubuntu安装默认是不安装的,所以需要先安装一下:sudo apt-get install gcc g++ libgcc1 libg++ make gdb2.从ftp://ftp.arm.linux.org.uk/pub/armlinux/toolchain/下载最...
分类:
系统相关 时间:
2014-08-11 17:25:02
阅读次数:
329
自己之前一直没搞清楚这两个交叉编译器到底有什么问题,特意google一番,总结如下,希望能帮到道上和我有同样困惑的兄弟..... 原文链接http://www.hi-beiyu.com/archives/312 一. 什么是ABI和EABI ? ? 1) ABI: 二进...
分类:
系统相关 时间:
2014-08-10 19:01:20
阅读次数:
418
原文地址:Ubuntu下arm-linux-gdb+gdbserver的编译及安装作者:136*****839@sina注:arm-linux-gdb的安装路径是/usr/local/arm/3.4.11、arm-linux-gdb的编译安装下载gdb-6.8.tar.bz2至工作目录gdb源码下载...
分类:
数据库 时间:
2014-08-10 18:11:50
阅读次数:
306
1.安装交叉编译工具arm-linux-gcc2.下载net-snmp源码安装包3.解压安装包4../configure --build=i686-linux --host=arm-linux CC=arm-linux-gcc --with-endianness=little --enable-mi...
分类:
Web程序 时间:
2014-08-10 12:34:50
阅读次数:
388
第一步:
官网上下了个最新的x264,地址http://www.videolan.org/developers/x264.html。我下载的文件是last_x264.tar.bz2。
120版本地址
第二步:
解压命令为#tar -jxv -f last_x264.tar.bz2,解压后的目录为x264-snapshot-20130313-2245。
第三步
CC=a...
分类:
其他好文 时间:
2014-08-09 21:28:09
阅读次数:
283
准备:1.Qt源码包qt-everywhere-opensource-src-4.7.0.tar.gz2.交叉编译器arm-eabi-4.4.0.tar.bz23.触摸屏校验工具:tslib-1.4.tar.gz4.开发板omap编译安装:1.首先安装交叉编译器arm-eabi-4.4.0.tar....
分类:
其他好文 时间:
2014-08-09 18:34:18
阅读次数:
325
MDK-ARM 使用中一直有个很纠结的问题,中文字符支持不好。比如写代码注释,使用中文删除字符就会只删除一半问题。复制粘贴代码中间有中文就会出现乱码问题。想过换IAR,新学个IDE也麻烦,上面的问题也不很大稍微绕一下也能解决,所以一直没换。发现其实这个根本不是问题,安装好后默认是ANSI编码,所以会...
分类:
其他好文 时间:
2014-08-09 13:25:37
阅读次数:
580
ARM全新架构:cortex架构 cortex-A:高端;cortex-R:实时嵌入式系统;cortex-m:廉价;哈佛结构:数据总线和地址总线分开;冯若依曼:地址总线,数据总线不分开;cortex-m3:内嵌中断系统(NVIC),使得每个引脚都可以中断;、stm32,LPC1000、Stella....
分类:
其他好文 时间:
2014-08-09 00:01:16
阅读次数:
288