详细说明
ARM9/Xscale经典三核心教学科研平台(型号:UP-CUP S2410/S2440/P270)众采北京博创全国高校用户的热情反馈及北京博创多年教学产品经验的结晶!兼容Intel PXA270核心CPU及三星 S3C2410、S2440核心CPU的全部功能,兼顾了ARM平台的发展趋势,完美地涵盖了北京博创ARM9及Xscale系■列平台的全部功能,力求精细化、实用化,是北京博创多年来嵌入式教学产品开发经验的结晶,故称:“经典”平台。
☆Linux、WinCE、Vxworks、μC/OS-Ⅱ 4套操作系统
☆ 核心板可更换,同时拥有ARM9(S3C2410和S3C2440)和XScale(PXA270)
☆“博创杯”全国大学生嵌入式大赛指定平台
☆中国电子学会嵌入式工程师认证考试和师资培训指定平台
应用案例:
无线网络智能家居远程监控
基于CE的车载娱乐█系统
智能化温室控制系统
超市移动服务信息系统
WinCE网络游戏对战平台
远程污水综合监测分析系统
智能车库管理系统
数字键盘汉字输入法
……
UP-CUP S2410核心板:
* 基于ARM 920T内核的 SAMSUNG S3C2410处理器,系统稳定工作在202MHZ主频,实现了MMU、AMBA总线
* 64MB SDRAM
* 64MB Nand Flash(硬件可选更大容量)
* 1个IO控制的LED
* 2MB Nor Flash(可选)
UP-CUP P270核心板:
* 基于Xscale技术的Intel PXA270处理器
* 系统稳定工作在520MHZ主频
* 内部集成iwmmx指令
* 64MB SDRAM
* 64MB Nand Flash
* 16MB Nor Flash
UP-CUP S3C2440核心板:
*ARM9主频400MHz
*64M SDRAM
*S3C2440 2M NorFlash、256M NandFlash
*4线电∮阻式触摸屏
接口资源:
*2个RS232标准串口 1个RS485接口
*一个DM9000网络接口,另预留一个接口
*4个主USB口、1个从USB口
*SD/MMC 接口
*CAN总线接口
*CF卡接口(PC Card模式)
*立体声耳机、线路、MIC接口
*IDE接口
*VGA接口和视频信号输出
*SPI接口
*I2C接口 (I2C存储器2片)
*DA接口
*168针扩展接口
*板载UP-LINK JTAG调试器
其他资源:
*AD电位器
*17键数字键盘(MEGA8扩展)
*2位LED数码管(CPLD驱动)
*直流电机模块(闭环测速功能)
*1个可产生中断的按键
*3个IO控制的LED
*8*8点阵LED
*实时时钟
配套教材
《嵌入式系统原理与应用》 《嵌入式系统设计与开发实验》
石秀民、魏洪兴 编著 石秀民 陈友东 编著
经典平台主板资源:
* 8寸640*480TFT真彩LCD
* 8通道10位AD转换 /AC97 AD输入
* 触摸屏
* PS2鼠标键盘接口(MEGA8扩展)
* IDE接口
* 17键数字键盘(MEGA8扩展)
* 4个主USB口、1个从USB口
* 2位LED数码管(CPLD驱动)
* 一个100M网卡,另预留一个100M网卡
* 实时时钟
* 2个RS232标准串口
* IC卡接口
* 1个RS485接口
* CAN总线接口
* SD/MMC 接口
* 32位总线和可复用资源168Pin扩展接口
* CF卡接口(PC Card模式)
* 板载UP-LINK JTAG调试器,另有20Pin标准仿真器接口
* AD电位器
* VGA接口和视频信号输出
* DA接口
* 直流电机模块(闭环测速功能)
* IIC接口
* IIC存储器2片
* SPI接口
* PWM DA输出
* IIS音频CODEC / AC97 音频CODEC
* 8×8矩阵LED显示模块(CPLD驱动)
* 立体声耳机、线路、MIC接口
* 1个可产生中断的按键
* 红外通信IrDA
* 3个IO控制的LED
经典平台软件资源:
Linux:
系统引导程序: VIVI
操作系统: Linux2.4.18/Linux2.6.18(2410核心板可选) Linux2.6.9(270核心板可选) Linux2.6.24(2440核心板可选)
文件系统: RAMDISK YAFFS
图形用户界面: 支持Qt/E
设备驱动: 串口,Ethernet,Audio,SD卡,IDE,CF卡,AD/DA,USB,红外,蓝牙,LCD,触摸屏,PS2 keyboard mouse, 17键数字键盘,SPI,I2C,RTC,GPIO等
开发工具: JTAG烧写工具,arm-linux-gcc交叉编译器,文件》系统制作工具等
多媒体软件: mplayer媒体播放器,实现MPEG、MPEG2、MPEG4、AVI、WMV等多种媒体解码;madplay音频播放器
Vxworks:
板级支持包: Vxworks5.5.1BSP
开发环境: 支持Tornado2.2.1
μC/OS-Ⅱ:
操作系统: μC/OS-Ⅱ: μC/OS-II for ARM 源码,应用程序源码
图形用户界面: 自主开发的API函数库,支持QT4
开发工具: 支持EWARM开发环境,TAG烧写Flash工具,arm-linux-gcc交叉编译器,文件系统制作工具等
WinCE:
板级支持包: WinCE.net 4.2/5.0 BSP(2410核心板可选) WinCE.net 5.0/6.0 BSP(270核心板可选可选)
设备驱动: 串口,Ethernet,Audio,SD卡,USB,红外,LCD,触摸屏,系统中断和系统时钟驱动,串口驱动(Serial device driver),块设备驱动(IDE硬盘,SD卡),Nand Flash驱动,AD驱动,直流电机驱动,板载键盘驱动,网卡驱动,实时时钟驱动,USB Host驱动,液晶(LCD)驱动,触摸屏驱动,音频驱动,USB设备驱动等
多媒体软件: mediaplayer媒体播放器,实现MPEG、MPEG2、MPEG4、AVI、WMV,mp3等多种媒体解码
网络协议及网络应用程序:完整的TCP/IP协议
配套资源:
《经典平台实验指导书》 产品光盘
选配模块:
GPS模块、GPRS模块、FPGA模块、蓝牙模块、USB摄像头、USB无线网卡、微型打印机↘模块、射频卡模块、条码扫描模块、指纹扫描模块、Can通讯模块、ZigBee模块、USB2.0接口模块、传感器模块、高精度AD采集模块、DMB数字电视Ψ 模块
实验指导书:
Linux实验
第一章 嵌入式Linux开发基础知识
1.1嵌入式Linux简介
1.2 嵌入式Linux开发平台简介
一、UP-TECH S2410/P270 DVP教学平台实验仪器介绍
1.3 嵌入式Linux开发流程
1.4 嵌入式Linux开发环境的建立
第二章 基础实验
2.1 熟悉Linux开发环境
2.2 多线程应用程↓序设计
2.3 串行端口程序设计
2.4 A/D接口实验
2.5 D/A接口实验
2.6 CAN总线通讯实验
2.7简单嵌入式WEB服务器实验
2.8 RS-485通讯实验
2.9直流电机实验
2.10 8字数码管和点阵数码管实验
2.11 中断实验
第三章 图形界面应用程序设计
3.1 安装与建立Qt桌面运行环境
3.2 Qt Designer简介及使用
3.3 移植QT/E到ARM设备
第四章 内核与根文件系统实验
4.1 Linux内核移植与编译实验
4.2 根文件系统实验
第五章 驱动模块实验
5.1内核驱动设计入门-模块方式驱动实验
5.2内核驱动设计实验-触摸屏驱动
5.3 IC卡读写实验
5.4 PS2键盘鼠标驱动实验
5.5 SD卡使用实验
5.6 IDE_硬盘读写实验
5.8双网卡演示实验
第六章 无线通讯实验
6.1 GPS 通讯实验
6.2 GPRS 通讯实验
6.3 红外通讯实验
6.4 蓝牙▅无线通讯实验
Vxworks实验
第一章 Wind River
1.1风河系统公司简介
1.2 实时⊙操作系统Vxworks简介
第二章 Tornado
2.1安装开发环境
2.2 Tornado集成开发环境简述
2.2.1 Tomado编辑器
2.2.2工程管理
2.2.3编译
2.2.4目标机系统状走浏览器Browser
2.2.5文叉调试①器——Crosswind
2.2.6 C语言命令shell工具WindSh
2.2.7 VxWorks仿真器——VxSim
2.2.8目标机软件逻辑分析——WindView
2.2.9用户定制功能
2.3一个基于VxSim的简单工程
2.3.1开始tornado
2.3.2创建工程
2.3.3向工程加例子源代码
2.3.4编译工程
2.3.5下载工程到vxwo