技术频道

ARM9+SM501解决方案

普光公司于2003年初,在ARM9开发板基础上加入SM501 2D图形加速芯片,大大提高了ARM系统的图形运算能力,现在SM501已经升级,可以实现1280*1024的高分辨率,并流畅播放多媒体文件.
现将SM501+ARM9的方案配置公布如下,希望有需要的朋友共同交流:
-、普光ARM-9533嵌入式开发平台简介

普光ARM-9533是北京世纪普光科技有限公司推出的基于Samsung的高性能ARM920T内核处理器S3C2440的开发板,适用于开发各类高端手持、小型终端以及网络应用产品。
产品特点
•软硬件设计稳定成熟
•丰富的软硬件学习资源
•丰富的扩展功能,用户可以自主选择学习方向
•丰富的软件代码和开发文档
•可帮助开发人员写入和测试软件代码,以及为移动、瘦客户端或者其他应用模拟硬件


产品技术参数
S3C2440:32bit ARM920T内核,标称工作频率:499MHz,(最高工作频率:533MHz)
系统时钟:内部PLL产生400~533MHz CPU内核工作频率,外部总线频率:100~133MHz
FlashRom: 64Mbyte NandFlash / 2Mbyte NOR Flash
SDRAM: 64Mbyte(可升级至128Mbyte)
LCD控制器:CPU内置STN/CSTN/TFT LCD控制器,支持1024*768分辨率以下的各种液晶
触摸屏控制器:CPU内置4线、8线制电阻式触摸屏控制器
UART:CPU内置3通道串口 /底板扩展2通道Full-Modem串口
Irda红外控制器:CPU内置SIR(与CPU内置的1通道UART复用)
USB1.1主机控制器:2通道
USB1.1设备控制器:1通道(与1通道USB1.1主机控制器复用)
SD/MMC卡控制器:CPU内置
NandFlash控制器:CPU内置
RTC实时时钟:CPU内置,具备后备电池
IIC控制器:CPU内置,支持400Kbps快速及多主模式
ADC转换器:CPU内置8通道10bit精度ADC
SPI控制器:2通道SPI高速同步串行口
IIS数字音频输入/输出接口:CPU内置IIS控制器,底板扩展IIS DAC
轻触键:底板扩展4只轻触键
10M/100M以太网口:DM9000
多功能扩展口:32bit数据总线 /bit地址总线 /片选、读写、中断等系统控制总线
PS2键盘接口:底板扩展1通道PS2键盘接口
PCMCIA接口:底板扩展1通道68pin PCMCIA接口(支持CF形式的无线上网/802.11B无线协议)
摄像头接口:CPU内置数字摄像头接口/底板扩展30万像素CMOS摄像头
电源:高效率DC/DC开关电源
支持的操作系统:WINCE /Linux/uCOS-II

WINCE.NET4.2 软件清单
类别 名称 功能说明
BootLoader

Uboot 支持arm体系,包含常见的外设的驱动,是一个功能强大的板极支持包,用于 Ehternet 在线调试和Ehternet下载烧录。
驱动支持 SM501 Display Driver 显示驱动程序
Audio Driver I2S音频驱动程序
DM9000 Ethernet Driver 10M 以太网(DM9000)驱动程序
Touch Driver 触摸屏驱动程序

USB Host Driver USB主设备驱动程序
Serial Driver 串口(UART0)的驱动程序
Irda Driver 红外驱动程序
NandFlash Driver NandFlash 驱动程序
RTC Driver 实时时钟驱动程序


PCMCIA Driver PCMCIA 接口驱动程序
SD SD 驱动程序(DLL 形式)



PC 端软件支持 SJF 烧片工具(通过 Multi-Jtag 直接烧写程序到板上的FLASH上)


产品清单
开发系统硬件清单:
1)普光2440开发板一块)
2)串口线一条
3) 12V稳压电源一个
4)CPU Jtag编程器一个
5)Cpld Jtag编程器一个

开发系统软件清单:
1) CPLD 源代码
2) uboot源代码
3) Linux 2.4.18源代码
4) WinCE.net4.2 BSP 源代码

开发系统文档清单:
1) PG-ARM9533 设置
2) 普光2440开发系统的核心板及接口板硬件原理图
3) 开发板元器件手册 
5) PG-ARM9533 UBOOT COMPILE
6) PG-ARM9533 CE Dot NET 4

产品特点描述:
1、图形显示功能:
目前国内嵌入式开发平台对于图形显示方面大多数采用的是LCD液晶屏,通过LCD液晶屏显示最大分辨率只能支持800*600,即使采用VGA接口(通过转接板),也不能在高分辨率(1024*768*32)下平滑播放MPGE1、MPGEG4多媒体文件,对于一些特殊的行业应用中,就不能满足用户的需求。普光ARM-9533嵌入式开发平台,由于板载2D加速显卡芯片(SM501),可实现真正的VGA、TFT――>LCD输出,并且在1024*768*32高分辨率下平滑播放MPGE1、MPGE4多媒体文件。没有显卡加速的开发平台即使是533MHZ的CPU也不适合作640X480高分辨率的多媒体应用。同时对于程序调试人员来说可能通过显示器,实时的看到系统运行的整体状况及调试信息,不需要增加仿真器等外围设备进行程序的调试,方便程序人员的开发与使用。
2、注册表保存功能:
普光科技的ARM-9533嵌入式开发平台实现了一直困扰着嵌入式工程师的WINCE注册表保存问题。目前嵌入式系统中对于WINCE系统注册表的保存是一直未能解决的问题,对于数据存储到注册表中,如果关机重新起机,数据不能存储,普光科技工程师经过不断努力与探索,最终实现该功能,为嵌入式工程师提供了基础资料。

3、 终端功能:
普光ARM-9533嵌入式开发平台,可通过用WINCE 4.2.NET 的RDP或者LINUX Xwindow 登陆到终端服务器,可以连接键盘,鼠标,音响, MIC等,可做为多媒体终端设备。
4、存储功能:
目前国内ARM嵌入式开发平台并没有配置铁电存储器,如果系统出现意外掉电时,数据会全部丢失,没有起到对数据的保护作用,降低了系统的稳定性。普光ARM-9533嵌入式开发平台配有铁电存储器, 可以更好的保护FLASH,延长FLASH寿命,并且可以做到掉电不掉数据, 大大简化电源设计。并提供了丰富的存储接口,可通过SD卡、U盘、移动硬盘进行数据的存储。
5、软硬件系统调试功能:
普光ARM-9533嵌入式开发平台,提供了丰富的系统调试接口,可通过串口、网口、JTAG接口、CPLD接口进行软、硬件的调试,调试的信息可直接通过显示器输出。
系统平台通过局域网或直接通过串口联接MODEM 实现拨号上网,可直接浏览INTERNET网站。在局域网中,实现Windows网上邻居功能,可以方便利用网络资源,并与网内所有客户进行数据传输,也可通过PCMCIA接口实现无线数据传输。

文章版权归西部工控xbgk所有,未经许可不得转载。