![]() |
嵌入式ARM实验箱(FS_S5PC100)经典的Cortex-A8嵌入式开发平台平台特色
1、 专为教学设计,完善的硬件接口 |
产品简介
![]() |
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加速。本处理器广泛的应用于智能手机、平板电脑等产品。 |
设计思路
设计思路:从软、硬件两个方面,充分考虑教学需求,具体如下:
硬件接口方面设计 |
1、板载了典型的按键、I2C、SPI、单总线、A/D、PWM、等重要的基本接口器件。 2、板载了USB、SD卡、HDMI、LCD、Camera等接口。 |
内存设计 | 采用256MB内存,保证Android2.1的流畅运行 |
仿真器支持 | 自主研发了FS-JTAG仿真器,能够仿真FS_S5PC100,实现单步、断点、内存查看等功能。并编写了系统的ARM裸机测试程序。配套编写了相关教材。 |
系统软件设计 | 支持Linux2.6.35 Android2.1系统 |
软件实验方面 | 提供系统的ARM裸机实验、Uboot移植实验(201003版本移植)、Linux操作系统移植(2.6.35内核移植)、Linux驱动、Android底层、Android应用实验。 |
软件项目方面 | 多个Linux、Android综合项目。提供源码及项目设计文档。 |
- 硬件资源
- 软件资源
- 包装清单
功能部件 | 型号参数 |
CPU | - Samsung公司的S5pc100处理器 800MHz |
内存 | 256MB DDR2 |
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接口 |
电位器 | 用于模拟量输入 |
USB Host | 4路(HUB扩展) |
USB2.0-OTG | 1路 |
蜂鸣器 | 用于PWM实验 |
100M网络接口 | DM9000AE |
Wi-Fi接口 | Marvell8686 |
AC97音频接口 | WM9714芯片 |
按键 | 6个按键 |
LED | 4个LED |
音频功放接口 | 可直接驱动喇叭 |
红外收发接口 | 可以实现红外数据通信 |
NAND Flash | 256MB NAND Flash |
操作系统支持 | - Android4.0、Linux3.0、Linux3.2、Qt |
一、系统软件资源
类别 | 功能特性 | 描述 |
Bootloader部分 | Uboot 1.3.4 | 支持TFTP网络下载 |
支持USB烧写 | ||
支持NandFlash烧写 | ||
Linux内核部分 | 内核版本 | Linux-2.6.29 |
LCD显示驱动 | 4.3寸LCD 480*272屏显示驱动 | |
触摸屏 | 电阻屏驱动 | |
HDMI | HDMI驱动 | |
MFC | 多媒体编解码驱动 | |
FIMC | FIMC驱动 | |
2D | 2D加速驱动 | |
3D | 3D加速驱动 | |
SPI | SPI驱动 | |
I2C | I2C驱动 | |
串口 | 串口驱动 | |
Camera | OV9650驱动 | |
NandFlash | K9F2G08驱动 | |
Audio | WM9714驱动 | |
Ethernet | DM9000驱动 | |
SD接口 | SD卡驱动 | |
温度传感器 | 温度传感器驱动 | |
按键 | 按键中断驱动 | |
ADC电位计 | ADC驱动 | |
蜂鸣器 | 蜂鸣器驱动 | |
3G模块 | 3G模块驱动 | |
GPRS/GPS模块 | GPRS/GPS模块驱动 | |
蓝牙模块 | 蓝牙驱动 | |
Wi-Fi模块 | Wi-Fi驱动 | |
Android部分 | Android2.1 | 串口测试程序 |
LED测试程序 | ||
GPRS拨打电话程序 | ||
温度计程序 | ||
蓝牙通讯程序 | ||
摄像头程序 | ||
多媒体播放程序 | ||
…… |
二、实验及项目资源
此部分为华清远见特色资源,包含:ARM体系结构与接口技术部分、Linux系统部分、Linux操作系统移植部分、Linux驱动实验、Android底层开发实验、Android应用开发实验。部分实验及项目需要选配相关模块。
此部分为华清远见特色资源,包含:ARM体系结构与接口技术部分、Linux系统部分、Linux操作系统移植部分、Linux驱动实验、Android底层开发实验、Android应用开发实验。部分实验及项目需要选配相关模块。
2.1 ARM体系结构与接口技术部分 | |
实验类别 | 实验名称 |
ARM体系结构与接口技术部分 | 1、FS-JTAG开发工具熟悉实验 |
2、LED实验 | |
3、A/D实验 | |
4、PWM实验 | |
5、I2C实验 | |
6、SPI实验MMU实验 | |
7、mmu实验 | |
8、Nor Flash读写实验 | |
9、Nand Flash读写实验 | |
10、串口实验 | |
11、Lcd实验 | |
12、Camera实验 | |
13、DMA实验 |
2.2 Linux操作系统移植部分 | |
实验类别 | 实验名称 |
UBoot开发 | BootLoader(Uboot-201003)开发实验 |
移植全新Linux 2.6.35内核 | 1、Linux-2.6.35下 DM9000网卡驱动移植实验 |
2、Linux-2.6.35下SD卡驱动移植实验 | |
3、Linux-2.6.35下Nand Flash 驱动移植 | |
4、Linux-2.6.35下LCD驱动移植 | |
5、Linux-2.6.35下USB驱动移植 | |
6、Linux-2.6.35下USB驱动移植 | |
7、Linux-2.6.35下触摸屏驱动移植 |
2.3 Linux驱动实验 | |
实验类别 | 实验名称 |
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子系统) |
2.4 Android底层开发实验 | |
实验类别 | 实验名称 |
Android底层开发实验 | 1、HAL实验,实现LED驱动 |
2、Android下控制串口实验 | |
3、Android下Sensor实验,实验温度采集 |
2.5 综合项目案例 | |
实验类别 | 实验名称 |
项目案例 | 1、《基于Android的FS_S5PC100硬件平台智能管理系统》 |
2、《物联网仓储系统》 | |
3、《基于Android的智能家居系统》 | |
4、《从零开始移植Linux3.0及Andriod4.0到FS_S5PC100平台》(新增项目) |
标配出货清单 | 模块 | 规格型号 | 数量 |
FS_S5PC100底板+核心板 | FS_S5PC100 | 1套 | |
仿真器 | FS-JTAG | 1个 | |
LCD+电阻屏 | 4.3寸 480*272 | 1套 | |
Wi-Fi模块 | FS_8686 SDIO接口 | 1个 | |
蓝牙模块 | USB接口 | 1个 | |
3G模块 | 支持WCDMA上网 | 1个 | |
摄像头 | FS_9650 | 1个 | |
GPRS/GPS | GPRS/GPS二合一模块 | 1个 | |
电源适配器 | DC12V | 1个 | |
串口线 | 交叉 | 1根 | |
网线 | 交叉 | 1根 | |
USB下载线 | Mini口 | 1根 | |
网盘 | 《源码及工具网盘》 《实验及项目网盘》 |
共2张 |