FSPAD_723开源平板电脑

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

平台特色

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

产品简介

FSPAD_723开源平板电脑

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

CortexTM-A7

ARM Cortex™-A7 MPCore™ 处理器是 ARM 迄今为止开发的最有效的应用处理器,它显著扩展了 ARM 在未来入门级智能手机、平板电脑以及其他高级移动设备方面的低功耗领先地位。Cortex-A7 处理器的体系结构和功能集与 Cortex-A15 处理器完全相同,不同之处在于,Cortex-A7 处理器的微体系结构侧重于提供最佳能效,因此这两种处理器可在big.LITTLE配置中协同工作,从而提供高性能与超低功耗的终极组合。
Cortex-A7案例:
Cortex-A7手机
红米 荣耀3C 红辣椒
Cortex-A7平板
酷派9976 联想S5000
Cortex-A7+Cortex-A15手机
Samsung Galaxy S4 魅族MX3

设计思路

设计一款开放源代码且能方便教学的Android开源平板电脑,具体如下:
硬件设计 1、功能完善的平板电脑硬件设计,标配摄像头、Wi-Fi
2、内存512MB DDR3
3、4GB Nand Flash
调试板设计 USB接口,连接PC后实现串口终端调试功能
系统软件设计 所有功能都运行在Android4.2/android4.4上。全部开放源码
软件实验方面 提供系统的Linux驱动、Linux应用、Android底层、Android应用实验。
软件项目方面 多个Linux、Android综合项目。提供源码及项目设计文档。
  • 硬件资源
  • 软件资源
  • 选配模块
  • 套餐推荐
  • 包装清单
功能部件 型号参数
CPU - 全志A23处理器
- ARM CortexTM-A7双核@1.5GHZ
- 128KB L1 Cache
- 256KB L2 Cache
图形系统 - Mali-400 MP2双核GPU
- 支持OpenVG 1.1、OpenGL ES2.0 标准
视频 - 支持1080p@60fps 视频播放
- 支持Mpeg1/2、Mpeg 4 SP/ASP GMC、H.263、H.264和WMV9/VC-1等视频解码
- 支持H.264 高清1080p@60fps解码
- 符合RTSP、HTTP、HLS、RTMP、MMS流媒体协议
- 支持OpenMax协议
- 支持多种视频格式
内存 - 512MB DDR3
外部存储器 - SanDisk SDTNQFAMA-004G 4GBNand Flash
屏幕 - 1路 RGB输出
- 800x480像素
- 电容式触摸屏(可支持5点)
外置 I/O 端口 - 1个 USB 2.0 OTG 支持3G、U盘、鼠标、键盘、USB HUB
- 扩充存储卡:T卡容量向上支持到32GB
- 1个3.5mm立体声耳机
- 1个DC5V电源输入
Wi-Fi - RealtekRTK8188ETV
- 802.11b/g/n无线网络,支持2.4G频段
加速度传感器 - MEMSICmxc6225xu
摄像头 - 前置30万摄像头
- gc0308 COMS Sensor
- 分辨率640x480
- 单个像素3.2μm x 3.2μm
音频 - CPU集成Hi-Fi音频编解码器
- 支持多种音频播放
音频接口 - 3.5mm耳机/MIC接口
- 内置MIC
- 8Ω/1W高保真喇叭
图片格式 - 支持多种图片格式
电池类型 - 3.7V/2800mA可充电电池,续航时间: 4-8小时
使用时间 - Wi-Fi上网时间约4.5H
电源适配器 - 输入:AC100-240V.50-60HZ,输出: DC5V 2A
支持的操作系统 - Android4.2
- Android4.4
- Linux3.4
- Linux3.4 + Qt
一、系统软件资源
类别 功能特性 描述
Bootloader部分 Uboot 支持Fastboot下载
支持NandFlash烧写
Linux内核部分 内核版本 Linux-3.4
LCD显示驱动 7寸800*480屏显示驱动
触摸屏 5点电容屏驱动
MFC 多媒体编解码驱动
FIMC FIMC驱动
2D 2D加速驱动
3D 3D加速驱动
SPI SPI驱动
I2C I2C驱动
电源管理 电源管理驱动
串口 串口驱动
Camera 内置摄像头驱动
NandFlash 4GB NandFlash驱动
USB OTG USB OTG 驱动
Audio 音频驱动
Ethernet USB转Ethernet驱动
SD接口 SD卡驱动
重力传感器 重力传感器驱动
按键 按键中断驱动
3G模块 3G模块驱动
Android部分 Android4.2/ Android4.4 串口测试程序
LED测试程序
重力感应程序
摄像头程序
多媒体播放程序
……
二、实验及项目资源
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.2/Android4.4环境配置实验实验
2、Android文件系统制作实验
3、Android4.2/Android4.4镜像烧写实验
4、Android4.2/Android4.4编译实验
5、Android UART通讯实验
6、Android HAL LED点灯实验
7、Android 重力感应实验
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、《多功能音乐播放器》
模块 描述 详情
3G模块 支持WCDMA 3G上网 链接
RFID模块 可以读写S50兼容的智能卡 链接
ZigBee模块 基于TI CC2530 链接
高速USB转以太网模块 可以实现NFS调试环境的搭建,提高开发效率 无链接
USB HUB 如果需要平板连接多个USB设备时,可以选配 无链接
USB转以太网网口 3G模块 USB HUB RFID模块 ZigBee模块
 USB转以太网网口    3G模块  USB HUB    RFID模块   ZigBee模块
套餐类型 套餐内容 备注
套餐一 1、FSPAD_723标配 1、3G通讯
2、Linux、Android下ZigBee无线通讯、RFID射频卡操作
3、Android驱动、Android应用参考书。书中硬件平台不是此平台,可以作为参考。
2、3G模块
3、ZigBee模块
4、RFID模块
5、USB转以太网
6、USB HUB
7、《Android系统移植和驱动开发》
8、《Android应用程序开发与典型案例》
套餐二 1、FSPAD_723标配 1、3G通讯
2、USB转以太网
3、3G模块
4、USB HUB
标配出货清单 模块 规格型号 数量
FSPAD_723平板电脑 FSPAD_723 1套
电源适配器 DC5V 1个
USB OTG转接线 USB OTG转接线 1根
USB下载线 USB下载线 1根
串口调试板 FS_UART 1根
网盘 《开发环境网盘》
《源码及工具网盘
《实验及项目网盘》
共3张