FSPAD-733开源平板电脑

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

平台特色

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

产品简介

     FSPAD-733开源平板电脑

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

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、内存1G DDR3
3、8GB Nand Flash
调试板设计 USB接口,连接PC后实现串口终端调试功能
系统软件设计 所有功能都运行在Android6.0上。全部开放源码
软件实验方面 提供系统的Linux驱动、Linux应用、Android底层、Android应用实验。
软件项目方面 多个Linux、Android综合项目。提供源码及项目设计文档。
  • 硬件资源
  • 软件资源
  • 选配模块
  • 套餐推荐
功能部件 型号参数
CPU - 全志A33处理器
- ARM CortexTM-A7双核@1.2GHZ
- 256KB L1 Cache
-512KB L2 Cache
图形系统 - Mali-400 MP2GPU
- 支持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协议
- 支持多种视频格式
内存 - 1G DDR3
外部存储器 - 8GBNand Flash
屏幕 - 1路 RGB输出
- 1024*600像素
- 电容式触摸屏(可支持5点)
外置 I/O 端口 - 1个 USB 2.0 OTG 支持3G、U盘、鼠标、键盘、USB HUB
- 1个3.5mm立体声耳机
- 1个DC5V电源输入
Wi-Fi
- RTL8723BS
- SDIO接口的WiFi+BT+FM 三合一模块
加速度传感器 - 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
支持的操作系统

-Android5.0 ,Android6.0
- Linux3.4
- Linux3.4 + Qt

一、系统软件资源
类别 功能特性 描述
Bootloader部分 Uboot 支持Fastboot下载
支持NandFlash烧写
Linux内核部分 内核版本 Linux-3.4
LCD显示驱动 7寸1024*600屏显示驱动
触摸屏 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卡驱动
重力传感器 重力传感器驱动
按键 按键中断驱动
4G模块 4G模块驱动
Android部分 Android6.0 串口测试程序
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、Android6.0环境配置实验实验
2、Android文件系统制作实验
3、Android6.0镜像烧写实验
4、Android6.0编译实验
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 4G上网 链接
RFID模块 可以读写S50兼容的智能卡 链接
ZigBee模块 基于TI CC2530 链接
高速USB转以太网模块 可以实现NFS调试环境的搭建,提高开发效率 无链接
USB HUB 如果需要平板连接多个USB设备时,可以选配 无链接
USB转以太网网口 4G模块 USB HUB RFID模块 ZigBee模块
 USB转以太网网口    4G模块  USB HUB    RFID模块   ZigBee模块
套餐类型 套餐内容 备注
套餐三 1、FSPAD-733标配 1、4G通讯
2、Linux、Android下ZigBee无线通讯、RFID射频卡操作
3、Android驱动、Android应用参考书。书中硬件平台不是此平台,可以作为参考。
2、4G模块
3、ZigBee模块
4、RFID模块
5、USB转以太网
6、USB HUB
7、《Android系统移植和驱动开发》
8、《Android应用程序开发与典型案例》
套餐二 1、FSPAD-733标配 1、4G通讯
2、USB转以太网
3、4G模块
4、USB HUB