发布时间:2013-01-09 12:09:52
作者:刘洪涛,华清远见嵌入式培训中心讲师。 记录了为FS_S5PC100平台在Ubuntu下安装Android Eclipse开发环境的搭建过程。使用Ubuntu版本为10.10。 1、安装JDK (1) 安装“Linux-Android\toolchain”目录下的“jdk.bin”,jdk.bin是Jdk1.5。Jdk1.5是编译Android2.1必须的工具,而且只能是1.5,其他版本(比如1.6)都不行。 把“jdk.bin”拷贝到“/usr”目录下,然后执行,按照提示安装即可。 #sudo ./jdk.bin (2)安装结束后还要配置一下环境变量: ~$ sudo vi......【阅读全文】
发布时间:2013-01-09 12:09:46
作者:程姚根,华清远见嵌入式培训中心讲师。 在linux 内核中有一个大名鼎鼎的宏container_of(),这个宏是用来干嘛的呢?我们先来看看它在内核中是怎样定义的。 呵呵,乍一看不知道是什么东东。 我们先来分析一下container_of(ptr,type,member),这里面有ptr,type,member分别代表指针、类型、成员。看一个例子: Struct test { &......【阅读全文】
发布时间:2013-01-09 12:09:43
作者:冯利美,华清远见嵌入式培训中心讲师。 QT中封装了数据流类QDataStream和模板类QList。有时需要往流里写模板类对象,但是,QDataStream中,没有参数匹配的运算符重载函数operator<< 。此时需要重载输入输出操作符函数,使之能支持模板类。 比如,自定义一个类: #include <QString> class UserType { &n......【阅读全文】
发布时间:2013-01-09 12:09:39
作者:苗德行,华清远见嵌入式培训中心讲师。 调用函数board_init_f(u-boot-1.1.6/lib_mips/board.c),进入函数board_init_f后,首先做一系列初始化: jz_board_init PAVO板gpio, pll,clocks,sdram memory,rtc初始化 timer_init 时钟初始化 &n......【阅读全文】