官方支持
华清远见FS_S5PC100嵌入式开发平台

    FS_S5PC100开发平台用三星公司先进的基于Cortex-A8 内核的 S5PC100处理器设计而成。此平台主要应用于华清远见的嵌入式系统教学,以适应Android、Linux、Wince等智能操作系统的发展及市场需求。华清远见研发中心及教师团队将不断完善推广平台资料,帮助大家快速掌握高端嵌入式技术。

    S5PC100处理器采用了64/32 位的内部总线 结构,和最大833M赫兹的运算速度。包括强大的硬件加速器,如:动态视频处理,显示控制和缩放。支持多种格式的硬件编解码:MPEF-1/2/4、H263/H264等。其视频解码能力很强大并且省电,编解码能力达到 720p@30fps (1280x720) 支持电视输出(NTSC/PAL/HDMI)。支持2D/3D加速。本处理器广泛的应用于智能手机、平板电脑等产品。

    FS_S5PC100实验箱的硬件实物图如下:


详情咨询:点击这里给我发消息 点击这里给我发消息 点击这里给我发消息

    一、FS_S5PC100的硬件资源

    处理器     Samsung 公司的S5pc100处理器
    NAND Flash     256MB NAND Flash
    Nor Flash     2MB
    DDR2内存     256MB
    显示输出接口     LCD接口、VGA接口、TVout接口、HDMI接口
    视频输入接口     Camera接口
    串口     2路5线串口、1路3线串口
    SD卡接口     支持大容量SD卡
    SPI Flash     用于SPI实验
    温度传感器     基于I2C接口
    电位器     用于模拟量输入
    4路USB Host      
    1路 USB2.0-OTG      
    蜂鸣器     用于PWM实验
    100M网络接口     DM9000AE
    WIFI接口     Marvell8686
    AC97音频接口     WM9714芯片
    按键     6个按键
    LED     4个LED
    音频功放接口     可直接驱动喇叭
    红外收发接口     可以实现红外数据通信

    二、FS_S5PC100软件资源:

    Android 2.1系统源代码      
    Linux2.6.29 系统源代码      
    外设接口测试源代码     Linux、Android系统下的720P高清播放、Camera、Wifi等功能的测试源码
    Uboot-1.3.4源码     支持usb、网络通讯
    Android 4.0源码     注:新增了android4.0移植项目

    三、配套图书

    《ARM处理器开发详解—基于Cortex-A8的开发设计》

    四、FS_S5PC100辅助学习资料

    注:此部分提供文档、源码资料,不提供技术支持。可以在研发中心相关论坛上进行讨论交流

     

 

 

    ARM处理器接口实验(裸机编程)

  1. LED实验
  2. A/D实验
  3. 按键中断实验
  4. PWM实验
  5. I2C实验
  6. SPI实验
  7. mmu实验
  8. Nor Flash读写实验
  9. Nand Flash读写实验
  10. 串口实验
  11. Lcd实验
  12. Camera实验
  13. DMA实验
     

 

    Linux系统移植实验

  1. Uboot移植实验
  2. Linux-2.6.35下DM9000网卡驱动移植实验
  3. Linux-2.6.35下SD卡驱动移植实验
  4. Linux-2.6.35下Nand Flash 驱动移植
  5. Linux-2.6.35下LCD驱动移植
  6. Linux-2.6.35下USB驱动移植
  7. Linux-2.6.35下触摸屏驱动移植
     

 

    Linux系统驱动实验

  1. Linux-2.6.35下LED驱动实验
  2. Linux-2.6.35下PWM驱动实验
  3. Linux-2.6.35下按键中断实验
  4. Linux-2.6.35下A/D驱动实验(基于三星AD子系统)
  5. Linux-2.6.35下I2C 温度传感器(基于I2C子系统)
  6. Linux-2.6.35下SPI实验(基于SPI子系统)
     

    Android

  1. HAL实验,实现LED驱动
  2. Android下控制串口实验
  3. Android下Sensor实验,实验温度采集
     

    典型项目案例

  1. 《基于Android的FS_S5PC100硬件平台智能管理系统》
  2. 《基于Android的智能家居系统》
  3. 《仓储物联网系统》
  4. 《从零开始移植linux3.0及Andriod4.0到FS_S5PC100平台》(新增项目)

    资料在不断更新中,更多更新的资料请登陆:华清远见嵌入式论坛研发中心产品技术交流论坛

    五、产品标准配置

    1     FS_S5PC100核心板1块
    2     FS_S5PC100底板1块
    3     4.3寸TFT真彩液晶屏模块1块
    4     12V/2A电源适配器1个
    5     DVD光盘1张
    6     串口线1根
    7     网线1根
    8     Usb下载线1根

    六、产品选配模块

    1     Wifi模块
    2     Camera模块
    3     仿真器
    4     3G模块
    5     GPRS模块
    6     GPS模块
    7     ZigBee模块
    8     蓝牙模块
    9     实验箱包装
    10     《ARM处理器开发详解—基于Cortex-A8的开发设计》

    1、WiFi模块:

    FS_8686WiFi模块采用的是Marvell8686的芯片,采用SDIO接口,体积小巧,功能稳定。提供Linux系统和Android系统下WiFi模块移植全记录。模块相关资料保存在光盘“模块/WiFi”目录下。

     2、摄像头:

    FS_9650是一款130万像素的摄像头,图像清晰。目前在FS_S5PC100平台上已经实现图像预览和拍照功能(拍照功能需要SD卡存储相片)。提供裸机的摄像头实验代码和Android下开发记录。模块相关资料保存在光盘“模块/Camera”目录下。

    3、仿真器模块:

    A、华清远见自主研发的仿真器FS-JTAG:超高性价比,支持Cortex-A8在内的多款ARM处理器。

    B、仿真器Code Viser ARM:

    CVD( CodeViser调试器)是一款可以提高开发人员开发质量的强大的软/硬件调试器 。提供良好的编辑功能,语法彩条,各种风格的字体,查找和替代功能;支持各种显示窗口,如内存,寄存器,局部和全局变量,Watch,断点,调用栈等窗口。工作空间,如文件,函数,变量树。支持多种NOR和NandFlash的编程。

    欲购买该款仿真器,请登录http://www.bmrtech.com/products/jandd.htm,与商家直接联系。

    4、3G模块:

    配套3G模块支持WCDMA。可以实现在linux、Android系统下联网和短信功能。提供Linux系统和Android系统下3G模块移植全记录。模块相关资料保存在光盘“模块/3G”目录下。

    5、GPRS模块:

    实现在linux、Android系统下中英文短信、通话功能。并提供调试记录。

    6、GPS模块:

    在linux系统下支持GPS信息的采集。

    7、ZigBee模块:

    可以实现ZigBee无线通信。提供相关代码。

    8、蓝牙模块:

    实现在Android系统下蓝牙文件收发功能。提供调试记录。

    七、功能展示

    (1)Android摄像头功能展示

    (2)VGA 720P高清播放功能展示

    VGA接口LCD显示器

    (3)HDMI 720P显示功能展示

    37寸液晶电视

    (4)WiFi功能展示

    (5)3G模块

    实现linux系统和Android系统3G系统上网功能

    八、配套案例

    注:案例部分提供的资料供参考学习使用,不提供技术支持。可以在研发中心相关论坛上进行讨论交流。

    8.1 基于Android的FS_S5PC100硬件平台智能管理系统

    项目名称:《基于Android的FS_S5PC100硬件平台智能管理系统》
    硬件:FS_S5PC100平台。
    软件:Android,Linux。
    资料:文档、PPT、工程源码、镜像。
    “基于Android的硬件平台管理系统”的网上视频演示链接:http://v.youku.com/v_show/id_XMzY4MDAyMzY0.html
    注:本《基于Android的FS_S5PC100硬件平台智能管理系统》不提供技术支持。

    进入软件:

    1、LED灯演示

    点击LED按钮,FS_S5PC100平台的相应的LED灯亮(带有相应的提示信息)。

    FS_S5PC100平台的相应的LED灯灭(带有相应的提示信息)。

    2、蜂鸣器演示

    点击蜂鸣器按钮,FS_S5PC100平台的蜂鸣器鸣叫(带有相应的提示信息)。

    再次点击蜂鸣器按钮,FS_S5PC100平台的蜂鸣器关闭(带有相应的提示信息)。

    3、RTC实时时钟演示

    从FS_S5PC100平台读取时间日期并显示。

    4、检测FS_S5PC100平台的温度传感器和AD数值演示

    温度与AD值的变化显示。

    5、按键检测演示

    检测按键值。

    6、模拟方向传感器演示

    随着方向传感器数值的改变,图片位置发生改变。

    8.2 基于Android的智能家居系统

    项目名称:《基于Android的智能家居系统》
    硬件:FS_S5PC100平台、FS_11C14平台,Zigbee模块。
    软件:Android,Linux。
    资料:文档、PPT、工程源码、镜像。
    项目功能简述:FS11C14开发平台模拟家庭中的信息采集和执行单元。FS_S5PC100平台上开发Android系统软件实现对FS11C14开发平台的控制。

    “基于Android的智能家居系统”的网上视频演示链接:http://v.youku.com/v_show/id_XMzY4MDAzMDA0.html

    整体平台设备组合实物图片:

    1、打开FS_S5PC100平台设备,启动智能家居SmartHome程序。

    2.1 主界面。

    打开FS_11C14平台设备,程序检测到设备并添加。打开FS_11C14平台设备,程序会自动排序并在主界面添加新节点。

    2.2 从界面。

    点击相应的FS_11C14平台节点进入详细信息和控制终端。

    3.1 点击风扇按钮,FS_11C14平台风扇正常打开。

    3.2 点击LED灯按钮,FS_11C14平台 LED灯正常打开。

    3.3 点击蜂鸣器按钮,FS_11C14平台蜂鸣器正常打开。

    3.4 点击数码管按钮, FS_11C14平台数码管正常打开。

    3.5 调节FS_11C14平台 ADC等设备,采集的数值发生变化。调节FS_11C14平台的三轴加速度传感器,左上角机器人图标位置发生变化。

    3.6 测试RFID。使用磁卡对FS_11C14平台进行刷卡操作,模拟用户进入。

    使用磁卡再次对FS_11C14平台进行刷卡操作,模拟用户退出。

    8.3 仓储物联网系统

    硬件环境:FS11C14开发平台 + FS_S5PC100开发平台 + FS_ZICM2410
    软件环境:嵌入式QT、嵌入式Linux、嵌入式Web服务器
    项目功能简述:FS11C14开发平台模拟仓库环境采集和执行单元,利用RFID单元实现对仓库物品的记录,利用ZigBee功能实现对仓库的联网控制,利用FS_S5PC100开发平台的QT系统实现对本地仓库的管理,利用FS_S5PC100开发平台的嵌入式Web服务器实现远程监控。
    项目资源:详细设计文档、工程源码、用户手册等。
    案例视频演示链接:http://v.youku.com/v_show/id_XMzg4Mjk2NTA4.html