S3C2440 嵌入式开发板(i版本)
订购型号:DMC-2440-i
S3C2440-i 是一款低价实用的ARM9 开发板,采用10cm×10cm迷你型规格、沉金工艺的四层板设计,处理器为Samsung S3C2440A。S3C2440 嵌入式开发板集成了摄像头、IDE、GPIO等丰富的扩展接口,拥有最新的图形界面系统,支持Linux2.6.29和WinCE5.0操作系统,用户手册详细可以迅速帮你掌握嵌入式Linux和WinCE开发的流程;采用极其稳定的CPU内核电源芯片和复位芯片来保证系统运行时的稳定性。
S3C2440-i 是一款性价比最好的学习板,同时也非常适用于适用于各种手持设备、消费电子和工业控制领域设备的开发。
S3C2440 硬件性能指标:
- CPU 处理器: Samsung S3C2440A,主频400MHz,最高533Mhz
- SDRAM 内存: - 在板64M SDRAM
32bit数据总线
- SDRAM时钟频率高达100MHz
- FLash 存储:在板64M Nand Flash, 掉电非易失
在板2M Nor Flash,掉电非易失,已经安装BIOS
- LCD 显示:
板上集成4线电阻式触摸屏接口,可以直接连接四线电阻触摸屏;支持黑白、4级灰度、16级灰度、256色、4096色STN液晶屏,尺寸从3.5寸到12.1寸,屏幕分辨率可以达到1024x768象素;标准配置为NEC 256K色240x320/3.5英寸TFT真彩液晶屏,带触摸屏;板上引出一个12V电源接口,可以为大尺寸TFT液晶的12V CCFL背光模块(Inverting) 供电。
- 接口和资源:
- 音频接口:
1路立体声音频输出接口,一路麦克风接口;
- 摄像头接口:1个2.0mm间距20pin摄像头接口;
- 串口(三个):3个串行口;
- 网络接口:1个100M以太网RJ-45接口(采用DM9000网络芯片)
- USB接口(两个):1个USB Host;
1个USB Slave B型接口
- 扩展接口:1个34 pin 2.0mmGPIO接口;
1个40 pin 2.0mm系统总线接口
- 存储接口:1个SD卡存储接口
- 总线接口:1个I2C总线AT24C08芯片,用于I2C总线测试
- AD模数转换:1个可调电阻,用于AD模数转换测试
- 调试及下载接口
:一个标准 20 pin 2mm 间距 JTAG 接口;
- 时钟源:12M无源晶振系统时钟源;
内部实时时钟,板载实时时钟电池(带后备锂电池)
- 复位电路:一个复位按键,连接 MAX811T 复位芯片;
- 电源接口:电源接口(5V),带电源开关和指示灯
- 其他
:4 个用户Led;
1个PWM控制蜂鸣器,
规格尺寸:100mm x 100mm
S3C2440 开发板软件
- linux 版本:Linux 2.6.29
- 支持的文件系统
- yaffs2(可读写的文件系统,推荐使用)
- cramfs(压缩的只读文件系统,不在线更新数据时推荐使用)
- Ext2
- Fat32
- NFS(网络文件系统,开发驱动程序及应用程序时方便使用)
- 基本的驱动程序(以下驱动程序均以源代码方式提供)
- 3 串口标准驱动
- DM9000 驱动程序
- 音频驱动(UDA1341)(可录音)
- RTC 驱动(可掉电保存时间)
- 用户LED 灯驱动
- USB Host 驱动
- 真彩LCD 驱动(含1024x768VGA 驱动)
- 触摸屏驱动
- 免驱的万能USB 摄像头驱动
- USB 鼠标、USB 键盘驱动、优盘、移动硬盘
- SD 卡驱动,可支持高速SD 卡, 最大容量可达32G
- I2C-EEPROM
- PWM 控制蜂鸣器
- LCD 背光驱动
- A/D 转换驱动
- 看门狗驱动(看门狗复位相当于冷复位)
- Linux 应用及服务程序
- busybox1.13(Linux 工具集,包含常用Linux 命令等)
- Telnet、Ftp、inetd(网络远程登录工具及服务)
- boa(web server)
- madplay(基于控制台的mp3 播放器)
- snapshot(基于控制台的抓图软件)
- ifconfig、ping、route 等(常用网络工具命令)
- 嵌入式图形系统平台(以源代码方式提供)
- Qt/Embedded 2.2
分为x86 和arm 两个版本
实用的 Qtopia 测试程序
- 说明:以下程序均为独立自主开发,不提供源代码
- A/D 转换测试
- LED 控制
- Buttons 按键测试
- I2C-EEPROM 读写测试
- LCD 测试
- Ping 测试
- 万能免驱USB 摄像头动态预览并拍照
- 录音机
- Web 浏览器
- 看门狗测试
- 网络设置(可保存参数)
- 背光控制
- 语言设置:可设置中英文
- 随手写:主要用于测试触摸笔的准确性
- MMC/SD 卡和优盘自动挂载和卸载
支持操作系统
- WindowsCE.NET 5.0
- Linux2.6.29
用户光盘包含内容
- ADS1.2安装程序
- H-JTAG烧写调试软件
- Windows下烧写Flash的软件SJF2440
- Linux下烧写Nand Flash的软件Jflash-2440(含源代码)
- 串口工具CRT, dnw
- 图片转C语言数组工具
- USB驱动(WindowXP/2000下安装使用).
- vivi源代码,用于linux的bootloaer
- 最简单的测试程序(包含ADS1.20的项目文件),用于点亮板上的LED灯。
- 2440test测试程序(包含ADS1.20的项目文件,全部源代码),测试项目包括:中断方式按键测试,RTC实时时钟测试,ADC数模转换测试,IIS音频播放wav测试,IIS音频录音测试,触摸屏测试,I2C总线读写AT24C08测试,三星3.5”LCD、640x480真彩液晶测试等
- WindowsCE BSP和示例项目文件
- linux开发工具和内核源代码包:
- arm-linux-gcc-4.3.2 with EABI:统一的交叉编译器
- -yaffs2文件系统映象制作工具mkyaffs2image
- -linux-2.6.29内核源代码(包含DM9000驱动、各种真彩液晶驱动、音频输入输出驱动、触摸屏驱动、YAFFS2源代码、支持高速大容量的SD卡驱动、RTC驱动、看门狗驱动、三个串口驱动、万能USB摄像头驱动、鼠标和键盘、优盘驱动等)
- 嵌入式图形界面Qtopia-2.2.0源代码包,嵌入式浏览器源代码包
- 开发板原理图(Protel99SE格式/PDF格式)
- 用户手册(pdf格式)
开发套件包含的物件
- S3C2440-i开发板一块
- S3C2440-i 用户光盘一块
- 一个JTAG板(带20芯排线)
- 一条串口线一头针一头孔,串口线
- 并口线 一条
- 交叉网线 一条
- USB线 一条
- 5V直流电源 一个
- 包装盒 一个
开发板相关技术支持