S3C2450是低功耗.高性能.低成本的SAMSUNG ARM9(ARM926EJ)处理器,主频支持400/533MHz.
UT-S3C2450开发板是一款以S3C2450处理器为核心的高性价比开发板,该开发板实现了S3C2450的所有功能特性,专门专为消费类电子.工业控制.车载导航.行业PDA等电子产品的开发而设计,主要供广大企业用户进行产品前期软硬件性能评估验证.设计参考用
UT-S3C2450开发板的底板接口设计兼容UT2416CV01和UT6410CV01,实现一个底板支持3款不同的核心板的功能. 产品功能特性 ·ARM926EJ内核,400/533MHz CPU主频稳定工作
·64M DDR2 SDRAM
·2G MLC Nand Flash
·标准20针JTAG接口
·支持2D图形加速
·支持SD/MMC/SDIO接口存储卡
·支持USB2.0 Device接口下载,快速升级系统
·支持USB Host 1.1
·支持音频输入.输出
·支持Nandflash.SD卡启动
·支持4路高速串口
·支持VGA输出
·支持4.3寸.7寸.10.2寸.10.4寸.TTL/LVDS多款液晶模块
·支持Hive注册表保存
·支持SD卡+USB2.0升级系统
·支持WIFI.蓝牙.3G.GPS等外置模块
更多功能.更详细介绍请查看硬件特性.软件特性 产品标准配置:1.UT2450CV01核心板1块
2.UT-S3C2450底板1块
3.4.3寸TFT真彩液晶屏模块1块(480*272分辨率,带四线电阻式触摸屏)
4.12V/2A电源适配器1个
5.USB数据线1根
6.串口线1根(双母头)
7.网口线1根
8.DVD光盘4张 选配模块 应用领域 适用于工控.电力.通讯.医疗.媒体.安防.车载.金融.消费电子.手持设备.显示控制.教学等领域 典型应用MID.上网本.学习机.广告机.工控机.PDA.GPS导航.车载设备.视频电话.多媒体终端.人机界面.POS机.快递终端.监控设备.教学实验设备等
核心板正面图 核心板规格名称规格CPUS3C2450XH-40,系统时钟400MDDRK4T51163QE,64M DDR2NAND FLASHK9GAG08,2G Bytes MLC Nand Flash
底板正面图
底板硬件资源名称描述Nor FlashAMD AM29LV160,2M Bytes网口DM9000网卡芯片,10/100Mbps以太网口,RJ45接口USB HostUSB Host 1.1,兼容OHCI V1.0,Z高支持12MbpsUSB DeviceUSB Device 2.0串口4路串口音频接口WM9714芯片,支持音频输出.录音SD卡接口兼容SD/MMC/SDIO,Z高可支持32G SD卡存储LCD接口支持多种型号液晶屏,包含4线电阻式触摸信号SPI接口1路高速SPII2C接口I2C总线接口JTAG接口10pin 2.0间距双排针插座GPIO接口24个GPIO接口,方便用户使用LED用户指示灯4个蓝光LED指示灯LED电源指示灯1个红光LED电源指示灯用户按键板载6个用户按键,默认功能为上.下.左.右.确定.返回纽扣电池提供RTC时钟,确保掉电后日历.时间仍能正常运作电源接口12V/2A直流电源输入,搭配电源开关和电源指示灯拨码开关SW1设置启动模式,SW2.SW3设置串口状态复位按键专用复位芯片,确保复位稳定可靠 核心板结构布局 底板结构布局 液晶屏模块(UT_LCD43D) LCD技术参数: 底板资源: 名称描述厂家Innolux(台湾群创)型号AT043TN24 v1(带触摸)背光LED背光分辨率480*272尺寸比列16:9可视区域(mm)95.04(W)×53.856(H)点距(mm)0.066(W)×0.198(H)视角(U/D/L/R)(CR>10)70/70/50/70亮度(cd/m2)400对比度500:1响应时间(ms)25Pin脚数40 pin重量62g背光功耗0.192W小组功耗56mW工作温度-20℃ ~ +70℃ 支持操作系统我们提供完整的驱动源代码.丰富的应用实例源码及全面.实时的在线技术支持,基于S3C6410产品软硬件设计和量产过程的经验分享,这些,定能大大加快你产品上市的进度!序号资源描述1支持40Pin FPC接口2支持50Pin 2.0间距双排针接口3支持24bit液晶显示模式4支持4线电阻式触摸5支持LCD背光亮度可调6两组输入电压:5V.3.3V WinCE6.0软件资源(点击展开)软件特性: ·CPU主频稳定工作于667MHz
·视频硬件编码.解码支持MPEG-4/H263/H264/VC-1
·2D.3D图形硬件加速.D3D Mobile,支持OpenGL ES1.1 & 2.0
·支持SD卡+USB2.0升级系统
·支持TCPMP播放器完美硬件解码,MPEG-4/H264/VC-1在D1分辨率下音视频解码35fps
·支持MediaPlayer + Directshow视频硬件解码
·支持Camera回显.H264/MPEG-4视频高效率编码
·支持JPEG图片硬件编解码
·支持WIFI.蓝牙.3G.GPS等外置模块
·支持录音并存储存储至nand flash
·支持显示开机进度条.开机logo
·支持即时通工具MSN.SKYPE.QQ
·支持OFFICE.PDF阅读器
·支持Adobe Flash Lit,IE浏览器在线播放视频
·提供丰富的测试源码实例:视频编码实例.视频解码实例.JPEG编码实例.JPEG解码实例.Camera回显.拍照.录像实例.多重解码分屏显示实例.显示处理.缩放,TV OUT实例等,驱动源码+上层测试实例源码,为用户提供丰富.全面的参考资料软件资源: WinCE6.0 BSP软件资源类别功能特性描述BootloaderStepldr★ 提供源码,Z终生成镜像STEPLDR.binEboot★ 提供源码,Z终生成镜像EBOOT.bin
Eboot功能强大,主要包括:
1.网络下载:可设静态IP.HDCP获取动态IP.Mac地址设置.开机自动通过网络下载内核等功能
2.USB下载:通过USB OTG 2.0接口,高速更新镜像
3.格式化Nand Flash
4.格式化BinFS
5.低级格式化
6.设置启动延迟时间
7.开机启动进度条Sdboot提供可使用的二进制
1.SD启动.通过USB下载并烧写镜像(取代JTAG烧写)
2.任意更换开机LOGO底层驱动
程序DISPLAYLCD显示驱动,★ 提供源代码
显示驱动特点:
1.支持多款不同尺寸的液晶屏,3.5寸.4.3寸.7寸.10.2寸.10.4寸(LVDS)
2.支持16/18/24Bpp模式
3.支持屏幕旋转 TOUCH触摸屏驱动,★ 提供源码 DM9000ADM9000网口驱动,★ 提供源码CAMERA摄像头驱动,支持OV9650/9653/9655, ★ 提供源码(选配)HSMMCSD/MMC/SDIO驱动,★ 提供源码IICIIC驱动,★ 提供源码JPEGJPEG驱动,★ 提供源码SPISPI驱动,★ 提供源码Keybd按键驱动程序,支持板载用户按键.外置矩阵按键 ★ 提供源码NANDFLASHFMD模式Nand Flash驱动,支持512 Byts小Page.2K bytes大Page,驱动兼容128Mbit~8Gbit容量 ★ 提供源码SERIAL串口驱动,4个UART ★ 提供源码WAVEDEV音频驱动,支持AC97和IIS,默认驱动为AC97(WM9714) ★ 提供源码CF_ATACF卡,ATA硬盘驱动,提供源码CMM★ 提供源码DMA★ 提供源码DrvLib★ 提供源码MFC多媒体硬件编解码驱动, ★ 提供源码OTGUSB OTG驱动,仅支持Device功能, ★提供源码 USBUSB HOST驱动, ★ 提供源码POWERBUTTON★ 提供源码POWERCONTROL★ 提供源码UAO★提供源码 WIFI_SDIOwifi模块驱动, ★ 提供源码(选配)上层应用程序MFC视频编解码
测试程序提供源码.用户手册,支持MPEG-4/H264/H263/VC-1
详细的视频编码.解码实例和API操作文档DirectShow filter
硬件解码程序提供源码,源码内容包括
AACDecoderFilter
FrameExtractFilter
MFCDecoderFilter
MP4testcode
mpeg4ip_mp4v2
SsapMp4ParserJPEG编解码测试程序提供源码.API操作文档OpenGL测试程序提供源码.用户手册, 2D/3D硬件图形加速(OpenGL ES1.1&2.0)Camera预览和编码测试程序提供源码 支持OV9650/9653/9655 CMOS图像传感器串口测试程序提供源码 测试串口通讯的程序TCPMP播放器完美硬件解码MPEG-4/H263/H264/VC-1
支持avi.mp4.m4v.mov.3gp.flv.mpg等扩展格式
支持DIVX.XVID
支持解码MP1.MP2.MP3.AC3.AAC等音频格式
D1分辨率(720*576)下,视频解码40fps以上 录音程序录音测试程序,支持永久存储至nand flashFlash播放器一款不错的flash 播放器Skype即时通讯工具,支持信息.语音聊天MSNWinCE6.0自带即时通讯工具QQ腾讯QQ,支持在线聊天.QQ群.发送接收文件等在线视频支持在线播放视频OFFICE软件Word.Excel.PowerPoint.PDF.txt等阅览PC端
开发环境及烧写软件DNW V0.60C串口调试终端.USB下载镜像工具IROM_Fusing_Tool烧写IROM_SD_EBOOT.NB0到SD卡的工具Microsoft Visual Studio 2005集成开发环境,系统定制.编译.调试环境 应用程序开发环境Windows Embedded CE 6.0内核定制.裁剪插件Microsoft ActivesyncPC和WinCE的同步软件,同步建立后,可通过USB Device口与PC间进行数据交换,应用程序单步调试等
Linux2.6.28软件资源(点击展开)Linux2.6.28 BSP软件资源 类别功能特性描述Bootloaderu-boot版本:u-boot-1.1.6
主要功能:
1.支持Nand Flash擦除.读.写
2.支持USB 下载镜像
3.支持打印.设置.保存环境变量
4.支持内存内容显示.对比.修改
5.支持bootm.bootargs设置
★ 提供源代码Sdboot支持SD启动.通过USB下载并烧写镜像(取代JTAG烧写)内核及
设备驱动
程序内核内核版本:Linux-2.6.28系统时钟系统主频:533MHz显示驱动支持多种不同尺寸液晶屏:3.5寸.4.3寸.7寸.10.2寸.10.4寸
★ 提供源码TOUCH触摸屏驱动
★ 提供源码DM9000DM9000网口驱动
★ 提供源码CAMERA摄像头驱动,支持OV9650/9653/9655,
★ 提供源码(选配)HSMMCSD/MMC/SDIO驱动
★ 提供源码IICIIC驱动
★ 提供源码SPISPI驱动
★ 提供源码NANDFLASHNANDFLASH FMD模式Nand Flash驱动,支持512 Byts小Page.2K bytes大Page,驱动兼容
128Mbit~8Gbit容量
★ 提供源码SERIAL串口驱动,4个UART
★ 提供源码WAVEDEV音频驱动,支持AC97和IIS,默认驱动为AC97(WM9714)
★ 提供源码USB Host支持USB键盘.鼠标.U盘等
★ 提供源码DMADMA驱动
★ 提供源码JPEGJPEG硬件编解码驱动
★ 提供源码MFC多媒体硬件编解码驱动
★ 提供源码TV OUT支持电视输出
★ 提供源码2D/3D2D/3D硬件加速驱动 OpenGLES1.1 & 2.0.D3DM文件系统NFS文件系统支持系统启动NFS挂载网络文件系统Yaffs支持yaffs文件系统交叉编译器cross-4.2.2-eabi.tar.bz2交叉工具链图形界面Qtopia 2.2.0图形界面支持多种功能
1.图片浏览器
2.MediaPlayer
3.日历.时钟.计算器
3.浏览器
4.文件管理器
5.终端
6.多款游戏
7.触摸校正程序
8.插件管理器
等等功能上层
应用
程序H.264 displayH.264硬件解码测试程序MPEG-4 displayMPEG-4硬件解码测试程序H.263 displayH.263硬件解码测试程序VC-1 displayVC-1硬件解码测试程序4-windows display多重解码,四分屏硬件解码测试程序Camera preview & MFC encodingCamera采集回显及MFC编码测试程序MFC decoding & Camera previewMFC解码及camera回显测试程序Camera input and JPEG encodingCamera 采集及JPEG编码测试程序JPEG decoding and displayJPEG解码机显示MFC decoding & Camera preview thru TVTV输出MFC解码及camera回显H.264 decoding thru TVOUTTV输出 H.264解码PC端
(windows xp)
烧写工具DNW V0.60C串口调试终端.USB下载镜像工具moviNAND_Fusing_Tool.exe烧写启动代码到SD卡的工具
Android 1.5软件资源(点击展开)Android1.5 BSP软件资源 类别功能特性描述Bootloaderu-boot版本:u-boot-1.1.6
主要功能:
1.支持Nand Flash擦除.读.写
2.支持USB 下载镜像
3.支持打印.设置.保存环境变量
4.支持内存内容显示.对比.修改
5.支持bootm.bootargs设置
★ 提供源代码 Sdboot支持SD启动.通过USB下载并烧写镜像(取代JTAG烧写)内核及
设备驱动
程序内核内核版本:Linux-2.6.27系统时钟系统主频:533MHz显示驱动4.3寸屏(480*272)/7寸屏(800*480)
★ 提供源码TOUCH触摸屏驱动
★ 提供源码DM9000DM9000网口驱动
★ 提供源码HSMMCSD/MMC/SDIO驱动
★ 提供源码IICIIC驱动
★ 提供源码SPISPI驱动
★ 提供源码KEYBD按键驱动程序
★ 提供源码WAVEDEV音频驱动,支持AC97和IIS,默认驱动为AC97(WM9714)
★ 提供源码DMADMA驱动
★ 提供源码RTC实时时钟驱动USBUSB Device驱动JPEGJPEG硬件编解码驱动
★ 提供源码MFC多媒体硬件编解码驱动
★ 提供源码TV OUT支持电视输出
★ 提供源码ROTATOR屏幕旋转驱动
★ 提供源码2D/3D2D/3D硬件加速驱动 OpenGLES1.1 & 2.0.D3DM交叉编译器arm-none-linux-gnueabi交叉工具链上层
应用
程序Alarm Clock这是Android 下一个闹钟程序,可以设置闹铃时间.铃声选择等等ASTRO
文件管理器Mediaplayer不错的视频播放器,透明的工具条.可以横竖旋转屏幕Music音频播放器,支持专辑分类,艺术家.专辑.歌曲.播放列表.派对随机播放.背景播放.搜索等功能Picsay一款强大的图片编辑软件,通过该软件可以编辑图片.添加标题.文字说明.装饰图片,在图片上添加文字.添加小图片等等Gallery一个非常好的图片浏览控件,支持图片放大.缩小.上一张.下一张.幻灯片演示.共享.旋转.裁切.图片信息等BrowserAndroid 下的Brower 功能非常强大,支持网页放大.缩小.跳转.属性设置等Panda Reader熊猫看书是android下一款用于智能设备的阅读器,功能相当的强大.四大功能模块:
本地图书.在线书库.电子杂志.我的收藏.1.TXT动态加载实现流畅阅读
2.主题换肤:海蓝.银灰.金黄
3.多种滚屏方式.滚屏速度自由选择
4.历史记录的自动保存
5.色彩的设定:背景图片.背景颜色.文本颜色
6.字体的设置:字体大小.字体属性.字间距.行间距
7.全盘文件任意搜索
8.支持中英文切换
9.可浏览ZIP文件PC端烧
写工具
(Windows XP)DNW V0.60C串口调试终端.USB下载镜像工具moviNAND_Fusing _Tool.exe烧写启动代码到SD卡的工具
Android 0.9软件资源(点击展开)Android 0.9 BSP软件资源类别功能特性描述Bootloaderu-boot版本:u-boot-1.1.6
主要功能:
1.支持Nand Flash擦除.读.写
2.支持USB 下载镜像
3.支持打印.设置.保存环境变量
4.支持内存内容显示.对比.修改
5.支持bootm.bootargs设置
★ 提供源代码Sdboot支持SD启动.通过USB下载并烧写镜像(取代JTAG烧写)内核及
设备驱动
程序内核内核版本:Linux-2.6.29.1系统时钟系统主频:533MHz显示驱动4.3寸屏(480*272)
★ 提供源码TOUCH触摸屏驱动
★ 提供源码UART4路串口驱动
★ 提供源码256M Nand FlashNand Flash驱动,256M Bytes
★ 提供源码Keybd按键驱动,默认功能:上.下.左.右.确定.返回
★ 提供源码RTC实时时钟驱动
★ 提供源码SD/MMCSD/MMC驱动
★ 提供源码编译器Arm-none-linux-gnueabi交叉工具链图形界面androidfs-sdk_m5-rc15-fix.tarAndroid 0.9类别功能特性描述Bootloaderu-boot版本:u-boot-1.1.6
主要功能:
1.支持Nand Flash擦除.读.写
2.支持USB 下载镜像
3.支持打印.设置.保存环境变量
4.支持内存内容显示.对比.修改
5.支持bootm.bootargs设置
★ 提供源代码Sdboot支持SD启动.通过USB下载并烧写镜像(取代JTAG烧写)内核及
设备驱动
程序内核内核版本:Linux-2.6.29.1系统时钟系统主频:533MHz显示驱动4.3寸屏(480*272)
★ 提供源码TOUCH触摸屏驱动
★ 提供源码UART4路串口驱动
★ 提供源码256M Nand FlashNand Flash驱动,256M Bytes
★ 提供源码Keybd按键驱动,默认功能:上.下.左.右.确定.返回
★ 提供源码RTC实时时钟驱动
★ 提供源码SD/MMCSD/MMC驱动
★ 提供源码编译器Arm-none-linux-gnueabi交叉工具链图形界面Lxde-ubuntuExt3 rootfs
DJYOS操作系统介绍(点击展开) DJYOS官方网站:
http://www.djyos.com/ DJYOS毕设辅导专题:
http://www.djyos.com/activities/2009-10-18/35.html 都江堰操作系统,简称djyos,得名于一个伟大的水利工程:都江堰.
与传统操作系统不同,djyos不是以线程而是以事件为调度核心,这种调度算法使程序员摆脱模拟计算机执行过程编写程序的思维方式,而是按人类认知世界的方式编写应用程序,就如同在嵌入式编程中引入了VC似的.djyos的调度算法使程序员可以摆脱线程和进程的束缚,djyos没有有关线程的api,一个完全不懂线程知识的程序员也可以顺利地在djyos下编写应用程序.
djyos是一个全新的操作系统,它与现有的任何操作系统都没有亲缘关系,在构成操作系统的几个重要方面:调度器.中断管理.设备管理.资源管理等方面,都又非常突出的创新,甚至是理论创新.通过这些创新,djyos能为应用程序设计者提供非常突出的特性:
1.
在调度器方面,可以说是彻底革新,它几乎颠覆了传统的软件设计模式.对嵌入式编程来说,几乎是革命性的进步,它以事件为核心的调度方式,改变了过去操作系统要求程序员模拟计算机的思维方式的编程模式,使之可以按人类的思维方式编写应用程序;它使程序员可以摆脱线程和进程的束缚,djyos没有跟线程相关的API.特别是在嵌入式领域的程序员,有许多是行业背景很深的专家,但往往缺乏计算机操作系统方面的知识,他们在djyos下编程,则可以无需学习晦涩难懂的线程知识.
2.
天然匹配多核和分布式计算.djyos的调度算法是以事件为核心的,应用程序只管为事件编制处理程序,而线程和CPU核则被当做处理事件必须的资源,由操作系统分配给事件,这种算法天生使多核编程更加简单,多核利用率更高.众多周知,目前CPU正往多核化发展,嵌入式CPU甚至DSP也是如此,比如ADI公司的blackfin561就是一颗只有几十KB内存的双核DSP,djyos有计划移植到blackfin561上,有望成为第一个在只有几十KB内存的CPU上实现对双核的完美支持的RTOS.
3.创新的加载方式和中断管理模块,可以实现
比所有操作系统都快的中断响应速度.并且在CPU启动后数十uS以内,应用程序的关键部分就可以实现对目标系统的控制,在操作系统加载过程中,就可以响应应用程序的中断ISR.
4.
实时的内存管理,在操作系统组件中,通常认为malloc函数是非实时组件,因为即使有充足的内存,malloc函数的执行时间也不可预计,不符合实时系统要求执行时间和结果均可预计的原则.但是djyos的内存管理,只要在系统设计时配备充足的内存,malloc的执行时间是快速而且可以预计的,而在只运行一个应用程序的实时系统中,内存不枯竭是容易做到的.
5.为项目经理和系统工程师量身定制的系统架构,为工程师量身定制的API设置,特别利于系统工程师划分项目模块,利于项目经理组建和管理团队,利于工程师编写利于维护的代码.
6.欲了解更多的特长,请仔细阅读我的《都江堰操作系统与嵌入式系统设计》一书
1.djyos 是一个嵌入式实时操作系统,没有考虑在通用计算机/服务器上与windows.linux.unix竞争.
2.在嵌入式领域,djyos 要与非实时操作系统如linux.wince竞争,以及实时操作系统如vxworks.qnx 等竞争.
3.djyos的目标,是改变中国无(有影响力的)操作系统局面,在不久的将来,世界上流行的操作系统中,有一个来自中国.来源:博航网 http://www.broadon.net 博航网提供ARM开发板,FPGA开发板,DSP开发板,ARM9开发板,嵌入式开发板,android开发板,ARM11开发板,仿真器,LCD触摸屏,物联网,嵌入式Linux,winCE等嵌入式系统相关资讯.