一个联网的应用常常会涉及不同类型的设备组成的网络。这些设备可能是只有几十KB存储空间的单片机、数百KB片内存储器的运行一些“瘦”嵌入OS(如UC/OS、FreeRTOS等)的单片机、运行ARM-Linux的胖嵌入式设备(如智能手机)、运行Windows和各种UNIX的PC机或者大型服务器。 有些设....
分类:
其他好文 时间:
2015-07-06 21:28:57
阅读次数:
113
1. 首先从官方网站上下载crosstool-ng的源码包 http://ymorin.is-a-geek.org/download/crosstool-ng/crosstool-ng-1.11.1.tar.bz2
2. 将此源码包解压缩并编译安装
tar jxvf crosstool-ng-1.11.1.tar.bz2
cd crosstool-ng--1.11.1
./con...
分类:
系统相关 时间:
2015-07-06 14:19:28
阅读次数:
262
打了preempt-rt补丁之后:ln -s arm-linux-gnueabihf-gcc-4.x arm-linux-gnueabihf-gcc./configure --help./configure CFLAGS="-march=armv7-a -mfpu=vfp3" LDFLAGS="-march=armv7-a" --build=i686-pc-linux-gnu --host=arm-...
分类:
其他好文 时间:
2015-07-03 09:14:25
阅读次数:
198
选用Ubuntu12.04.2系统搭建平台。在原始系统下做如下更改:将更新使用的服务器设置为国内“163”服务器安装SSH,uboot—mkimage等软件安装编译器“arm—2009q3”及相关库文件运行JDK中的脚本,安装JDK安装编译器arm—linux-4.4.3及相关库文件 1、在U...
分类:
系统相关 时间:
2015-07-02 13:59:40
阅读次数:
261
我们编写的汇编程序还是不够底层,CPU都是对机器码进行操作的,所以还需要用汇编器将汇编代码转换成机器码才能被CPU处理。下面举几个例子来说说分析ARM机器码的方法。 对编译连接之后得到的ELF进行反汇编:arm-linux-objdump 查看得到的反汇编代码。这里如果想同时看到汇编代码和机...
分类:
其他好文 时间:
2015-07-01 21:52:08
阅读次数:
665
在第4季 上学期 专题2-U-Boot新手入门中,
1,在Linux中解压uboot_tq2440.tar.gz
2,tar xvzf uboot_tq2440.tar.gz
3,进入 uboot_tq2440/
4,make TQ2440_config (对TQ2440开发板进行配置)
5,make ARCH=arm CROSS_COMPILE=arm-linux- (进行编...
分类:
其他好文 时间:
2015-06-29 20:18:49
阅读次数:
252
和其它网卡芯片不同,DM9000系列网卡芯片在嵌入式开发板上很常见,尤其是有关ARM-Linux的开发板上的网络连接部分几乎都是采用该芯片完成的。当然,其它网卡芯片,如RTL8019的应用也很常见,在很多开发板上得到应用然而RTL8019的介绍在网上可以找到非常详细的介绍,尤其是用单片机对其做底层驱...
分类:
其他好文 时间:
2015-06-26 17:41:11
阅读次数:
233
原文网址:http://blog.csdn.net/21cnbao/article/details/84575461. ARM Device Tree起源Linus Torvalds在2011年3月17日的ARM Linux邮件列表宣称“this whole ARM thing is a f*cki...
分类:
系统相关 时间:
2015-06-24 18:00:09
阅读次数:
157
arm-linux-g++ -c -pipe -O2 -Wall -W -D_REENTRANT -DQT_NO_DEBUG -DQT_GUI_LIB -DQT_NETWORK_LIB -DQT_CORE_LIB -DQT_SHARED -I/usr/local/Trolltech/qt_cortex-a8_4.3.2/mkspecs/qws/linux-arm-g++
-I. -I/usr/...
分类:
其他好文 时间:
2015-06-22 15:01:39
阅读次数:
656
U-Boot移植_DDR3移植
在系统上电后,CPU并不知道外部的RAM是什么类型的存储器,因此U-Boot需要对CPU进行RAM初始化设置,然后将程序拷贝到RAM中运行。
本系统采用的RAM是DDR3类型存储芯片,容量是4GB,频率是1066KHz;系统从eMMC中启动。采用的是U-Boot-2009版,linux3.0.35系统内核,U-Boot对DDR3的配置在board/max6q/f...
分类:
其他好文 时间:
2015-06-18 22:18:35
阅读次数:
115