嵌入式与物联网开发板系列 - 研发中心

FSPAD_702开源平板电脑

最理想的Android移动互联网学习平台

平台特色

1、产品级平板电脑的软硬件质量
2、运行Android4.0系统
3、功能强大的Cortex-A8处理器,主频1.2G
4、硬件资源丰富,标配包含:5点电容触摸屏、7寸LCD、Wi-Fi、重力感应传感器、摄像头、锂电池等
5、提供uboot、Linux内核、Android等所有源码和硬件原理图
6、提供系统的Linux、Android实验及项目

产品简介

     FSPAD_702开源平板电脑

        在华清远见培训和技术推广的过程中发现,目前市面上的普通开发板越来越满足不了学员的需求。特别是在Android系统出现后,这种情况越来越明显。学员希望能够基于真正产品学习。因为普通开发板相比最终的Android产品(如:平板电脑、手机),存在几个问题:
(1)硬件结构比较简单
        通常没有锂电池电源管理硬件部分,没有摄像头、Wi-Fi、重力感应等重要组件。或者有一些相关模块,但没有按产品的方式整合好。
(2)软件系统不完善
        一般会配有一套基本功能的Android系统,但功能简单、稳定性差。这种代码的可学习性差。
(3)设计缺乏新意,学员很难找到学习和开发产品的乐趣
         在此需求下,华清远见开创性的设计了FSPAD_702开源平板电脑。利用此产品可以更好的促进ARM处理器、Linux、Android相关技术技术推广和培训业务。本系统功能强大,和市面上的平板电脑产品相当,外观精美,并且开放硬件原理图及所有软件源码资料,非常适合Android底层、Android应用、Linux内核、ARM处理器相关知识的学习与研究。

设计思路

设计一款开放源代码且能方便教学的Android开源平板电脑,具体如下:
硬件设计 1、功能完善的平板电脑硬件设计,标配摄像头、Wi-Fi
2、内存512MB DDR3
3、8GB Nand Flash
调试板设计 USB接口,连接PC后实现串口终端调试功能
系统软件设计 所有功能都运行在Android4.0上。全部开放源码
软件实验方面 提供系统的Linux驱动、Linux应用、Android底层、Android应用实验。
软件项目方面 多个Linux、Android综合项目。提供源码及项目设计文档。
  • 硬件资源
  • 软件资源
  • 选配模块
  • 套餐推荐
  • 包装清单
功能部件 型号参数
CPU - ARM Cortex A8@1.2GHZ ,GPU:OPEN GL
全志A13处理器
3D加速,VPU:1080P硬解码
内存 - 512MB DDR3
内建NAND FLASH - 8GB
显示屏 - 1路
显示屏分辨率 - 1路800X480像素
TOUCH PANEL - 电容式触摸屏(可支持5点)
图形系统 - Mali-400 2D/3D 加速器 OPNE GL
外置 I/O 端口 - 1个 USB 2.0 OTG 支持3G、U盘、鼠标、键盘、USB HUB
- 扩充记忆体卡:T卡容量向上支持到32GB
- 1个3.5mm立体声耳机
- 1个DC5V电源输入
扬声器 - 8Ω/1W高保真喇叭*1
MIC - 内置MIC
Wi-Fi - 802.11b/g/n无线局域网
方向感应器 - 3轴重力传感器
摄像头 - 前置30万
视频格式(支持高清1080P) - AVI、MP4、WMV、MPEG等多种常见视频格式
音频格式 - MP3,WMA,WAV等多种常见音频格式
图片格式 - JPG, JPEG, GIF, BMP, PNG
电池类型 - 3.7V/2800mA可充电电池,续航时间: 4-8小时
使用时间 - Wi-Fi上网时间约4.5H
电源适配器 - 输入:AC100-240V.50-60HZ,输出: DC5V  2A
支持的操作系统 - Android4.0、Linux3.0、Qt
一、系统软件资源
类别 功能特性 描述
Bootloader部分 Uboot 支持Fastboot下载
支持NandFlash烧写
Linux内核部分 内核版本 Linux-3.0
LCD显示驱动 7寸800*480屏显示驱动
触摸屏 5点电容屏驱动
MFC 多媒体编解码驱动
FIMC FIMC驱动
2D 2D加速驱动
3D 3D加速驱动
SPI SPI驱动
I2C I2C驱动
电源管理 电源管理驱动
串口 串口驱动
Camera 内置摄像头驱动
NandFlash 8GB NandFlash驱动
USB OTG USB OTG 驱动
Audio 音频驱动
Ethernet USB转Ethernet驱动
SD接口 SD卡驱动
重力传感器 重力传感器驱动
按键 按键中断驱动
3G模块 3G模块驱动
GPRS/GPS模块 GPRS/GPS模块驱动
蓝牙模块 蓝牙驱动
Android部分 Android4.04 串口测试程序
LED测试程序
GPRS拨打电话程序
GPS定位程序
重力感应程序
蓝牙通讯程序
摄像头程序
多媒体播放程序
……
二、实验及项目资源
2.1 Linux系统部分
实验类别 实验名称
Linux系统部分 1、Linux常用命令及vi, gdb的使用实验
2、Linux系统shell程序设计实验
3、Linux系统GCC编译器的使用实验
4、Linux系统GDB调试工具使用实验
5、Linux系统Makefile编写实验
6、Linux系统标准I/O实验
7、Linux系统文件目录操作编程实验
8、Linux系统文件信息的遍历实验
9、Linux系统fork等系统调用实验
10、fork等函数编写执行命令实验
11、Linux系统守护进程实验
12、Linux系统无名管道通信实验
13、Linux系统有名管道通信实验
14、Linux系统信号机制实验
15、Linux系统信号量实验
16、Linux系统共享内存通信实验
17、Linux系统TCP网络协议编程实验
18、Linux系统UDP网络协议编程实验
19、Linux系统select I/O复用实验
20、Linux系统消息队列实验
21、Linux系统多线程实验
22、Linux串口通信实验
23、GPRS通话、短信实验
24、GPS数据接收实验
25、ZigBee无线通信实验
2.2 Linux驱动实验
实验类别 实验名称
Linux驱动实验 1、简单字符设备驱动实验
2、pipe实验
3、poll实验
4、异步通知实验
5、秒表字符设备
6、tasklet实验
7、工作队列实验
8、利用udev、sys动态创建设备结点
9、按键驱动实验
10、电容屏驱动实验
11、传感器实验
2.3 Android底层开发实验
实验类别 实验名称
Android底层开发实验 1、Android4.0环境配置实验
2、Android文件系统制作实验
3、Android4.0镜像烧写实验
4、Android4.0编译实验
5、Android UART通讯实验
6、Android HAL LED点灯实验
7、Android 重力感应实验
8、蓝牙通信实验
9、Android下GPRS电话、短信实验
10、Android下GPS定位实验
2.4 Android应用开发实验
实验类别 实验名称(总数不少于100个,包含以下类别)
Android底层开发实验 1、界面编程
2、线程进程
3、数据存取
4、图形图像设计
5、事件处理
6、多媒体开发
7、传感器编程和桌面组件
8、网络编程
9、Android应用程序国际化
10、Google服务
11、Android游戏编程基础
12、Android NDK编程
2.5 综合项目案例
实验类别 实验名称
项目案例 1、《智能家居系统》
2、《物联网仓储系统》
3、《捕鱼游戏》
4、《多功能音乐播放器》
模块 描述 详情
3G模块 支持WCDMA 3G上网 链接
GPS模块 实现GPS数据采集 无链接
RFID模块 可以读写S50兼容的智能卡 链接
ZigBee模块 基于TI CC2530 链接
蓝牙模块 实现蓝牙通信 链接
GPRS/GPS二合一模块 可以实现短信、电话等功能 链接
高速Usb转以太网模块 可以实现NFS调试环境的搭建,提高开发效率 无链接
USB HUB 如果需要平板连接多个USB设备时,可以选配 无链接
Usb转以太网网口 3G模块 GPS模块 RFID模块 ZigBee模块
Usb转以太网网口 3G模块 GPS模块 RFID模块 ZigBee模块
USB Hub 蓝牙模块 GPRS/GPS二合一模块 蓝牙4.0模块
USB Hub 蓝牙模块 GPRS/GPS二合一模块 蓝牙4.0模块
套餐类型 套餐内容 备注
套餐一 1、FSPAD_702标配 1、3G通讯、GPRS电话短信、GPS定位、蓝牙数据传输功能
2、Linux、Android下ZigBee无线通讯、RFID射频卡操作
3、Android驱动、Android应用参考书。书中硬件平台不是此平台,可以作为参考。
2、3G模块
3、GPRS/GPS 二合一模块
4、蓝牙模块
5、ZigBee模块
6、RFID模块
7、USB转以太网
8、USB HUB
9、《Android系统移植和驱动开发》
  《Android应用程序开发与典型案例》
套餐二 1、FSPAD_702标配 1、3G通讯、GPRS电话短信、GPS定位、蓝牙数据传输功能
2、USB转以太网
3、蓝牙模块
4、GPRS/GPS 二合一模块
5、3G模块
6、USB HUB
标配出货清单 模块 规格型号 数量
FSPAD_702平板电脑 FSPAD_702 1套
电源适配器 DC5V 1个
USB OTG转接线 USB OTG转接线 1根
USB下载线 USB下载线 1根
串口调试板 FS_UART 1根
网盘 《开发环境网盘》
《源码及工具网盘》
《实验及项目网盘》
共3张