【嵌入式开发板学习分享】2016年最新迅为4412开发板手册

时间:2021-10-25 18:53:29

看到群里提供了最新的嵌入式开发板4412手册看着还挺详细的确实用心,立即收藏,由于文件过大,上传到网盘供需要的朋友下载:

网盘下载地址:http://pan.baidu.com/s/1pJXd3yb

 

版本19

前言23

嵌入式开发板必须注意的问题25

名词解释26

一 iTOP-4412 开发板介绍27

1.1 嵌入式开发板平台简要介绍27

1.1.1 核心板27

1.1.2 底板29

1.1.3 精英版使用串口修改方法47

1.2 光盘资料48

1.3 网盘资料49

1.4 网盘压缩包MD5 值的使用51

1.5 使用github获取开发源码54

二 iTOP-4412 嵌入式开发平台组装以及初体验56

2.1 嵌入式开发板的组装56

2.2 启动方式设置(拨码开关)61

2.3 uboot 模式和文件系统模式62

2.4 iTOP-4412 开发平台初体验65

2.4.5 GPS 功能(选配)77

2.4.6 游戏 3D 性能78

2.4.7 蓝牙功能(选配)79

三 iTOP-4412 平台基础软件的安装和学习80

3.1 超级终端的安装和使用80

3.2 安装虚拟机以及Ubuntu12.04.2 等软件98

3.3 Ubuntu的基本操作133

3.4 Vim 编辑器175

3.5 Source Insight 的安装和使用182

3.6 安卓ADB 功能介绍193

3.7 win8 下基础软件的安装和学习207

3.8 代码对比器 Beyond Compare 4 222

四 iTOP-4412 开发板镜像的烧写224

4.1 镜像文件说明224

4.2 OTG接口烧写方式228

4.3 TF卡烧写方式237

4.4 开发板出厂前首次烧写244

五 Android嵌入式开发环境搭建以及编译248

5.1 Android4.0.3 编译环境的两种搭建方式249

5.2 搭建环境250

5.3Android4.0.3 镜像的编译263

5.4Android4.4.4 镜像的编译275

六 Qtopia2.2.0 开发环境搭建以及编译镜像278

6.1 uboot 的编译278

6.2 Linux内核的编译278

6.3 Qtopia2.2.0 编译的环境以及编译282

七 Qt/E4.7 的编译和使用说明295

7.1 Qt/E4.7.1 编译器的安装296

7.2 Qt/E4.7.1 的编译297

7.3 Qt/E4.7 和 Qtopia 的切换299

7.4 QtE 库的编译配置选项简介302

八 基于 Linux-C的测试程序306

8.1 测试程序的编译和运行306

8.2 Led灯的测试309

8.3 Buzzer 蜂鸣器的测试310

8.4 ADC 数模转换的测试311

8.5 串口的测试312

8.6 全能版485 的测试315

九 定制 Linux内核318

9.1 使用缺省文件配置和编译内核318

9.2 驱动程序源代码的位置319

9.3 Menuconfig的用法321

9.4 手动定制 Linux内核331

9.5 制作最小文件系统镜像383

9.6 最小linux 系统的存储空间修改421

9.7 以模块的方式编译内核驱动425

单独编译驱动模块432

9.8 一键实现开关机唤醒和休眠434

9.9 修改电源管理芯片的输出电压436

十 Android应用开发入门指南440

10.1 搭建 Android应用的开发环境440

10.2 在 iTOP-4412 开发板上调试helloworld 应用462

10.3 Led应用程序467

10.4 JNI基础概念479

10.5 Java 程序调用 JNI 的方法和步骤481

10.6 Android.MK文件485

10.7 安装NDK 编译器以及编译 JNI库文件488

10.8 其他常用 Android应用程序491

10.9 Android文件系统源码修改504

十一 QtE应用开发入门指南512

11.1 Qt 的下载和安装512

11.2 使用集成开发环境开发 Qt 应用程序523

11.3 QtE 必备知识介绍535

十二 Ubuntu 的应用546

12.1 烧写 Ubuntu546

12.2 Ubuntu 的uboot 以及内核编译557

12.3 Ubuntu 下使用wifi563

附录一 QT第三方库文件的编译68

交叉编译 jpeg 库569

交叉编译 e2fsprogs-1.40.2571

交叉编译 libpng 库572

交叉编译 zlib573

附录二 编译 ARM-qtopia-free-src-2.2.0 常见错误的处理575

1 缺少工具错误575

2 缺少类声明577

3 缺少文件错误578

4 无法匹配到 QSizePolicy 类的构造函数579

5 类的成员函数前有额外的类名字582

6. open 函数调用缺少必要的参数585

7 缺少 this指针587

8 缺少系统头文件588

附录三 内核配置详细说明593

第一部分593

第二部分593

第三部分595

第四部分596

第五部分597

第六部分597

第七部分597

第八部分597

第九部分598

第十部分598

第十一部分598

第十二部分601

第十三部分604

第十四部分604

第十五部分605

第十六部分605

第十七部分608

第十八部分608

附录四 Linux下多核处理器相关知识609

附录五 Android系统架构612

附录六 iTOP-4412 嵌入式开发板源码的开发版本下载和使用617

6.1 Uboot 的下载和编译617

6.2 Kernel 源码下载及编译618

6.3 文件系统的下载621