1.将ndk中的arm-linux-androideabi-addr2line可执行文件的路径加入配置文件~/.bashrc中,例如:export PATH=$PATH:~/dlna/android-ndk-r6b/toolchains/arm-linux-androideabi-4.4.3/pre...
分类:
移动开发 时间:
2015-02-12 12:23:09
阅读次数:
162
阶段性总结:
1.arm-linux-ld
arm-linux-ld 的 -T 选项用来指定链接地址;...
分类:
系统相关 时间:
2015-02-07 16:00:51
阅读次数:
238
今天在ubuntu14.04上安装arm的交叉编译器arm-linux-gcc,环境变量配置好以后,运行arm-linux-gcc命令,总提示No such file or directory。然后去arm-linux-gcc所在的目录下,发现不缺少任何文件。而且环境变量配置也是正确的(环境变量很e...
分类:
系统相关 时间:
2015-02-05 11:03:21
阅读次数:
225
试例如下:
第三条命令是将当前目录下代码中所有的"arm-none-linux-gnueabi" 替换成 "arm-linux"
sed -i 's/arm-none-linux-gnueabi-g++/arm-linux-g++\ -O2\ -I\$\(INC\)\ -I\$\(INCSYS\)\ -static/g' `grep arm-none-linux-gnueabi-g++...
分类:
系统相关 时间:
2015-02-04 11:05:22
阅读次数:
200
board_init_r 函数在文件arch/arm/lib/board.c中,都是C挺复杂的,以后看情况,如果用到了就深入研究,这里就跳过了。“通过上面的叙述,大家应该比较了解U-boot的大致情况,下面开始移植工作了。 我们要做的工作是移植,就是根据不同的地方做修改。U-Boot一直都没有支持S3C2440,移植仍是用 U-Boot支持的友善之臂 SBC2410的文件作蓝本来移植。所以移植所要...
分类:
其他好文 时间:
2015-02-03 09:31:59
阅读次数:
233
1、先下载交叉编译工具,比如:arm-linux-gcc-3.4.1.tar.bz22、解压该交叉编译工具到你指定的目录, 比如:tar -jxvf arm-linux-gcc-3.4.1.tar.bz2 /usr/local/ ***注意要修改/usr/local/arm的权限,使用...
分类:
其他好文 时间:
2015-01-29 20:55:48
阅读次数:
194
WatchDog大家比较熟悉了,主要用于系统崩溃后的自动复位或主动复位的一种方式,在无人职守的系统中必不可少。但是一般的人机交互的系统中,它默认是被关闭的,要使用之前就要先打开它,下面就来看看它的使用方法。在使用之前,请先在https://github.com/tjCFeng/ClassA20下载ClassA20类库。
特别要注意一下,要使用WatchDog,需要...
有一段时间没有继续了,这几天一直在折腾BPI-R1和D1,暂时停了一下。不过应该继续写了,再不写我都想不起来了。
本来这篇打算作为一个小结的,结果尝试着把温度获取到了,所以插入一篇温度获取类,下一篇再当作暂时的结尾吧。
在使用之前,请先在https://github.com/tjCFeng/ClassA20下载ClassA20类库。...
本篇作为ClassA20类库使用说明的一个小结,讲述一下TWI类的使用。相对于前面所有的类,TWI比较复杂一点。不过在封装之后,也还是直接调用即可。在使用之前,请先在https://github.com/tjCFeng/ClassA20下载ClassA20类库。
为了突出实用性,还是制作一个应用程序当作示例,其功能是香蕉派电源管理程序。
香蕉派的电源管理芯片...
http://blog.chinaunix.net/uid-26119896-id-3302233.html安装交叉编译工具链:1、首先以root用户登入2、复制arm-linux-gcc-4.3.2.tgz到根目录下tmp文件夹里3、解压命令tar xvzf arm-linux-gcc-4.3.2...
分类:
系统相关 时间:
2015-01-28 14:28:58
阅读次数:
204