![]()  | 
             FSPAD_723开源平板电脑最理想的Android移动互联网学习平台平台特色    
            1、产品级平板电脑的软硬件质量  | 
          
产品简介
![]()  | 
         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案例: 
  |   
  |||||||||||||||||||||||||||
设计思路
设计一款开放源代码且能方便教学的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卡驱动 | |
| 重力传感器 | 重力传感器驱动 | |
| 按键 | 按键中断驱动 | |
| 4G模块 | 4G模块驱动 | |
| 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、《多功能音乐播放器》 | |
| 模块 | 描述 | 详情 | 
| 4G模块 | 支持WCDMA 4G上网 | 链接 | 
| RFID模块 | 可以读写S50兼容的智能卡 | 链接 | 
| ZigBee模块 | 基于TI CC2530 | 链接 | 
| 高速USB转以太网模块 | 可以实现NFS调试环境的搭建,提高开发效率 | 无链接 | 
| USB HUB | 如果需要平板连接多个USB设备时,可以选配 | 无链接 | 
![]()  | 
    ![]()  | 
    ![]()  | 
    ![]()  | 
    ![]()  | 
  
| USB转以太网网口 | 4G模块 | 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、4G通讯 | 
| 2、USB转以太网 | ||
| 3、4G模块 | ||
| 4、USB HUB | 
| 标配出货清单 | 模块 | 规格型号 | 数量 | 
| FSPAD_723平板电脑 | FSPAD_723 | 1套 | |
| 电源适配器 | DC5V | 1个 | |
| USB OTG转接线 | USB OTG转接线 | 1根 | |
| USB下载线 | USB下载线 | 1根 | |
| 串口调试板 | FS_UART | 1根 | |
| 网盘 | 《开发环境网盘》 《源码及工具网盘 《实验及项目网盘》  | 
        共3张 | 
















