【资料共享】最新版最全面4412开发板使用手册资料下载

今天在迅为电子的开发板群里找到了最新版4412开发板使用手册,觉得手册很详细,写得够认真,适合初级学习,文件太大附件传不了,通过网盘分享给大家,需要的可以下载来看看。

 

4412开发板使用手册分享地址:http://pan.baidu.com/s/1bnpowWZ 

 

网盘手册内容来自 迅为电子:www.topeetboard.com

 

iTOP-4412开发板之全功能版使用手册_V1.7_底板3.5版本 目录:

 

版本 - 14 -

前言 - 16 -

必须注意的问题 - 18 -

名词解释 - 19 -

 简单介绍 - 20 -

1.1 开发板平台简要介绍 - 20 -

1.1.1 核心板 - 20 -

1.1.2 底板 - 24 -

1.2 光盘资料 - 25 -

1.3 网盘资料 - 26 -

1.4 网盘压缩包MD5值的使用 - 28 -

 iTOP-4412开发平台组装以及初体验 - 32 -

2.1 开发板的组装 - 32 -

2.1.1 控制台(Console)串口 - 32 -

2.1.2 屏幕的连接 - 33 -

2.2.3 电源的连接 - 36 -

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

2.3 uboot模式和文件系统模式 - 37 -

2.3.1 uboot模式 - 37 -

2.3.2 文件系统模式 - 38 -

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

2.4.1 系统基本功能 - 40 -

2.4.2 USBOTG功能 - 43 -

2.4.3 网络设置和连接 - 46 -

2.4.4 多媒体 - 49 -

2.4.5 GPS功能(选配) - 51 -

2.4.6 游戏3D性能 - 52 -

2.4.7 蓝牙功能 - 53 -

2.4.8 重力传感器及陀螺仪 - 53 -

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

3.1 超级终端的安装和使用 - 54 -

3.1.1 安装USB转串口驱动 - 54 -

3.1.2 超级终端的安装 - 60 -

3.1.3 超级终端的设置 - 63 -

3.1.4 超级终端的系统配置 - 66 -

3.1.5 超级终端保存日志 - 70 -

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

3.2.1 虚拟机VMware-workstation8.0.3的安装 - 73 -

3.2.2 虚拟机加载Ubuntu12.04.2镜像 - 84 -

3.2.3 虚拟机安装Ubuntu12.04.2初始系统 - 87 -

3.2.4 虚拟机VMware-workstation8.0.3联网以及基本设置 - 95 -

3.2.5 安装和使用SSH软件 - 101 -

3.3 Ubuntu的基本操作 - 106 -

3.3.1 初识Ubuntu12.04.2以及Ubuntu命令行 - 106 -

3.3.2 Ubuntu中启用root用户 - 111 -

3.3.3 Linux常用shell命令 - 113 -

3.3.4 Linux的重要命令apt-get - 121 -

3.3.5安装和使用SSH软件 - 129 -

3.3.6 虚拟机Ubuntu扩展硬盘空间 - 136 -

3.4 Vim编辑器 - 148 -

3.4.1 安装Vim编辑器 - 149 -

3.4.2 Vim打开文件以及新建文件 - 149 -

3.4.3 三种模式的切换 - 151 -

3.4.4 Vim编辑器常用基本命令 - 154 -

3.5 Source Insight的安装和使用 - 156 -

3.5.1 Source Insight的安装 - 156 -

3.5.2 使用Source Insight查看内核代码 - 158 -

3.6 安卓ADB功能介绍 - 167 -

3.6.1 安卓ADB驱动的安装 - 167 -

3.6.2 ADB的基础知识 - 172 -

3.6.3 常用的ADB命令 - 176 -

 iTOP-4412开发板镜像的烧写 - 181 -

4.1 镜像文件说明 - 181 -

4.1.1 镜像文件夹目录说明 - 181 -

4.1.2 举例说明镜像文件所在目录 - 182 -

4.2 OTG接口烧写方式 - 183 -

4.2.1 硬件平台 - 183 -

4.2.2 软件平台 - 183 -

4.2.3 烧写步骤 - 184 -

4.3 TF卡烧写方式 - 185 -

4.3.1 制作可以烧写的TF - 186 -

4.3.2 使用TF卡烧写 - 187 -

4.4 烧写Ubuntu - 188 -

4.4.1 TF卡读写速度测试 - 188 -

4.4.2 烧写Ubuntu - 191 -

4.5 制作可以烧写的TF - 195 -

 Android开发环境搭建以及编译 - 198 -

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

5.1.1 使用已经搭建好的镜像 - 199 -

5.1.2 自己搭建环境 - 199 -

5.2 搭建环境 - 200 -

5.2.1 安装基本软件 - 200 -

5.2.2 安装编译组件 - 201 -

5.2.3 安装库文件、JDK以及降低GCC版本 - 202 -

5.3 Android4.0.3镜像的编译 - 204 -

5.3.1 uboot的编译 - 204 -

5.3.2 Linux内核的编译 - 204 -

5.3.3 Android4.0.3的编译 - 205 -

5.4 Android4.2.2环境的搭建及编译 - 206 -

5.4.1 uboot的编译 - 206 -

5.4.2 Linux3.5内核的编译 - 206 -

5.4.3 Android4.2.2的编译 - 207 -

5.5 Android4.4.4环境的搭建和编译 - 208 -

5.5.1 uboot的编译 - 208 -

5.5.2 Linux的编译 - 209 -

5.5.3 Android4.4.4的编译 - 210 -

 Linux-QT开发环境搭建以及编译镜像 - 212 -

6.1 uboot的编译 - 212 -

6.2 Linux内核的编译 - 212 -

6.3 Linux-QT编译的环境以及编译 - 213 -

6.3.1编译器和基本库文件的安装 - 214 -

6.3.2 QT源文件和补丁文件 - 215 -

6.3.3 库文件和编译QT - 216 -

6.3.4 第三方库文件 - 219 -

6.3.5 生成system.img - 219 -

 Qt/E4.7的编译和使用说明 - 221 -

7.1 Qt/E4.7.1编译器的安装 - 222 -

7.2 Qt/E4.7.1的编译 - 223 -

7.3 Qt/E4.7Qtopia的切换 - 225 -

7.3.1设置开发板优先运行的文件系统 - 225 -

7.3.2 Qt/E4.7Qtopia2.2.0的触摸校准 - 226 -

7.3.3 系统运行后Qt/E4.7Qtopia2.2.0的切换 - 227 -

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

 基于Linux-C的测试程序 - 232 -

8.1 测试程序的编译和运行 - 232 -

8.1.1 编译环境的设置 - 232 -

8.1.2 编译helloworld - 233 -

8.1.3 上传helloworld到开发板 - 234 -

8.1.4 修改程序权限和运行helloworld - 234 -

8.2 Led灯的测试 - 235 -

8.3 Buzzer蜂鸣器的测试 - 236 -

8.4 ADC数模转换的测试 - 237 -

8.5 串口的测试 - 238 -

8.6 全能版485的测试 - 241 -

 定制Linux内核 - 244 -

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

9.3 驱动程序源代码的位置 - 245 -

9.3 Menuconfig的用法 - 247 -

9.4手动定制Linux内核 - 257 -

9.4.1 配置CPU平台文件 - 258 -

9.4.2 Vibrator振动器 - 259 -

9.4.3 蜂鸣器Buzzer - 261 -

9.4.4 leds - 262 -

9.4.5 ADC - 263 -

9.4.6 RS-485 - 265 -

9.4.7 GPS - 266 -

9.4.8 RTC实时时钟 - 268 -

9.4.9 I2C总线 - 269 -

9.4.10 SPI总线 - 272 -

9.4.11 CAN总线 - 273 -

9.4.12 串口UART - 275 -

9.4.13 串口虚拟控制台console - 277 -

9.4.14 USB转串口PL2303 - 281 -

9.4.15 触摸屏TP - 283 -

9.4.16 显卡Graphics Card - 285 -

9.4.17 背光Backlight - 287 -

9.4.18 高清晰度多媒体接口HDMI_HPD - 289 -

9.4.19 高清晰度多媒体接口HDMI_Audio - 291 -

9.4.20 USB摄像头Camera - 291 -

9.4.21 USB键盘和键盘 - 293 -

9.4.22 矩阵键盘GIPO_KEYS - 295 -

9.4.23 U - 297 -

9.4.24 SD/eMMC - 299 -

9.5制作最小文件系统镜像 - 301 -

 Android应用开发入门指南 - 344 -

10.1 搭建Android应用的开发环境 - 344 -

10.1.1下载和安装JDK - 344 -

10.1.2 下载和安装ADT集成开发环境以及SDK管理器 - 350 -

10.1.3 下载SDK - 352 -

10.1.4 ADT集成开发环境 - 355 -

10.1.5 创建Android模拟器 - 357 -

10.1.6 创建第一个Android应用程序helloworld - 361 -

10.1.7 在模拟器上运行hellworld - 363 -

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

10.2.1 安装ADB驱动 - 365 -

10.2.2 测试ADB驱动 - 367 -

10.2.3 通过OTG接口调试helloworld应用 - 367 -

10.3 Led应用程序 - 370 -

10.3.1 导入Led应用程序工程 - 370 -

10.3.2 导入工程常见问题 - 374 -

10.3.3 在模拟器上调试 - 376 -

10.3.4 在开发板上调试 - 380 -

10.4 JNI基础概念 - 383 -

10.4.1 ledtest工程中的JNI - 383 -

10.4.2 什么情况下需要使用JNI - 383 -

10.4.3 JNI相关的文件 - 385 -

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

10.6 Android.MK文件 - 390 -

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

10.8 其他常用Android应用程序 - 396 -

10.8.1 Buzzer应用程序 - 396 -

10.8.2 ADC应用程序 - 398 -

10.8.3 串口应用程序 - 399 -

10.8.4 485应用 - 403 -

10.9 Android文件系统源码修改 - 403 -

10.9.1 更改默认休眠时间 - 403 -

10.9.2 去掉默认安装的APK - 404 -

10.9.3 APK编译到Android镜像中 - 404 -

10.9.4 手机模式和平板模式切换 - 405 -

10.9.5 设置有线网 - 405 -

十一 QtE应用开发入门指南 - 407 -

11.1 Qt的下载和安装 - 407 -

11.1.1 下载软件 - 407 -

11.1.2 安装Qt Creator - 410 -

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

11.2.1 Ubuntu上运行helloworld - 418 -

11.2.2 iTOP-4412开发板上运行helloworld - 424 -

11.2.3 开发板上修改文件 - 428 -

11.2.4 开机运行helloworld - 428 -

11.3 QtE 必备知识介绍 - 430 -

11.3.1 开机启动脚本 - 430 -

11.3.2 qt4文件的移植和修改(鼠标触摸以及字体) - 433 -

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

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

缺少工具错误 - 444 -

缺少类声明 - 446 -

缺少文件错误 - 446 -

无法匹配到QSizePolicy 类的构造函数 - 447 -

类的成员函数前有额外的类名字 - 450 -

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

缺少this指针 - 455 -

缺少系统头文件 - 456 -

附录三 内核配置详细说明 - 461 -

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

附录五 Android系统架构 - 481 -

联系方式 - 486 -

 

 

  • 5
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值