三星4412多核嵌入式实验箱是基于智能手机和平板电脑所采用的主流处理器构建的多核嵌入式实验箱,该实验箱采用三星Exynos 4412 四核高速ARM Cortex-A9处理器+FPGA +ARM Cortex-M 系列高性能单片机的架构,同时兼容开源硬件Arduino,是一款基于开源软件和开源硬件思想构建的嵌入式教学实验箱,不但能够满足目前物联网、传感网、嵌入式软件和硬件设计的教学实验要求,还能够用于智能手机、平板电脑、物联网系统及其它智能终端的开发需求。本实验平台的有以下特点:
1.平台功能强大采用硬件开源和模块化的设计理念,内置ARM Cortex-A9系列架构的4核处理器和ARM Cortex-M系列架构的高性能单片机,Android/Linux全兼容+Arduino开源硬件,系统集成了GPS模块、摄像头模块、WiFi模块、3G模块、RFID 模块,并支持陀螺仪、重力传感器、加速度传感器等多种传感器,能与现今流行的嵌入式行业应用接轨。
2.丰富的外设接口板载2GB的DDR内存、16GB EMMC、1个标准SD卡槽、2个TF卡接口(其中1个接Comtex-M); 3路USB HOST输出、2路USB OTG接口(其中1路是Cortex-M);;HDMI输出(支持高清显示);耳麦接口(支持音频输入/输出);内置WiFi+BT(或3G)(WCDMA下行速率可达21M/s);200万摄像头Camera接口;5个串口(3个DB9接口,2个排针形式)、1个RS485、1个 CAN2.0;扩展接口(SPI、I2C、AD等),兼容Google ADK2012;其它人机交换接口等丰富外设接口。
3. 实验案例丰富满足单核和多核嵌入式基础实验、物联网基础实验、手机和平板等智能设备嵌入式软件开发需求。搭载的Arduino开源开发板能够让学生快速根据需求搭建完整的硬件系统,并用Android开发各类应用。此外,还提供了Android、Linux、Google ADK 软件开发平台,而且Android和Linux同时共存,可以通过软件瞬间切换,非常便捷。
产品适用对象:为培养嵌入式高级创新人才,在学习嵌入式理论基础上,进行更高层次开发实践。可进行单核和多核嵌入式基础实验、物联网基础实验、手机和平板等智能设备嵌入式软件开发需求。搭载的Arduino开源开发板能够让使用者快速根据需求搭建完整的硬件系统,并用 Android开发各类应用。
一、硬件资源:
处理器模块:ARM Cortex-A9(Exynos 4412);1.6 GHz Quad Core,WXGA resolution,1080P HD TV display through out HDMI,ISP supports,USB Host&Device2.0,HSIC interface;32/32KB数据/指令一级缓存,1MB的二级缓存;Mali 400MP四核图形处理器,支持 2D/3D图形加速;HDMI 1.4(3D feature)兼容HDCP 1.1和DVI 1.0;内部MFC支持MPEG-2/4、H.263、H.264等的编解码和VC1的解码;32nm HKMG的先进工艺,性能达到双核两倍,功耗降低20%。
以太网:1x 10M/100M高性能以太网RJ45接口;
WIFI:802.11b/g,802.11n(1x1)。;
蓝牙:2.1+EDR/Bluetooth 4.0;
串口:5x RS232接口(3组DB9公头,2组排针引出);
RS485接口;
CAN2.0接口;
USB接口:2x USB 2.0高速Host、1x USB 2.0高速OTG;
JTAG接口:2x 10Pin 标准JTAG;
音频:1x 3.5mm音频输出接口、1x 3.5mm音频输入接口、1x板载麦克风;
显示输出:标准HDMI 1.4 1080P高清分辨率、9.7’IPS电容触摸屏 1024X768;
SD卡槽:1个TF卡接口、1个标准SD卡接口;
传感器:重力感应、陀螺仪;
RTC:内置实时时钟;
按键模块:1X10矩阵键盘;
LED指示灯:2x电源指示灯、10x可编程指示灯;
电源接口:1x 5V 2A DC电源接口、1x 5V 2A机内电源接口;
摄像头模块:1x CMOS Camera;200万像素;
GPS模块”新一代SIRF III低功耗GPS模块;
支持操作系统:Android 4.0.3、Linux 3.0.15、GOOGLE ADK;
扩展模块(选配):3G模块(WCDMA下行速率高达21M/s)、RFID模块、GPRS模块;
二、软件资源:1、Android软件系统包括预编译的映像及系统各部分源码、开发示例、交叉编译工具、参考资料、开发辅助工具等;
2、Arduino软件系统包括配套实验教程及其源码、测试程序、开发示例、ADK2012 IDE、开发工具等;
三、实验内容:第一部分 嵌入式Linux实验1.简单Linux命令学习
2.嵌入式Linux SD卡启动盘制作
3.U-BOOT移植实验
4.嵌入式Linux内核裁剪实验
5.基于Busybox的根文件系统实验
6.TFTP方式实验箱下载实验
7.基于NFS文件系统实验
8.简单字符驱动实验
9.Linux动态链接库应用实验
10.WiFi实验
11.3G拨号上网实验
第二部分 Android实验1.Android 4.0.3开发环境搭建与源码内核编译实验
2.基于FTFP与NFS运行Android 4.0.3系统实验
3.实验箱软件下载实验
4.Android应用开发入门实验
5.Android按键驱动调试实验
6.Android NDK开发入门实验
7.Android 音频驱动调试实验
第三部分 Arduino实验1.LED闪烁实验
2.按键控制LED实验
3.PWM控制LED实验
4.模拟温度传感器实验
5.温湿度传感器实验
6.三轴加速度传感器实验
7.大气压强传感器实验
8.环境光强传感器实验