ARM9 S3C2440天嵌TQ2440嵌入式开发板
- 格式:pdf
- 大小:1.30 MB
- 文档页数:19
TQ2440开发板使用手册包含以下内容:一、硬件概述1. 开发板简介:TQ2440是一款基于Samsung S3C2440A处理器的ARM9开发板,配备了丰富的外围接口和扩展资源,适用于嵌入式系统学习和开发。
2. 硬件资源:TQ2440开发板提供了多种硬件资源,包括存储器、GPIO、UART、I2C、SPI、ADC、PWM、SD卡接口等。
3. 开发板结构:介绍了开发板的布局、主要芯片和接口的位置及功能。
二、开发环境搭建1. 开发工具:介绍了用于TQ2440开发板的开发工具,如交叉编译器、调试器等。
2. 开发环境配置:详细说明了如何配置开发环境,包括安装交叉编译器、设置环境变量等。
3. 编译和烧写程序:介绍了如何编译和烧写程序到TQ2440开发板上。
三、基础实验1. LED实验:通过控制GPIO口实现LED灯的亮灭。
2. UART实验:通过UART接口实现串口通信,可以与其他设备或电脑进行数据传输。
3. ADC实验:通过ADC接口采集模拟信号,并将其转换为数字信号进行处理。
4. PWM实验:通过PWM接口生成脉冲宽度调制信号,可用于电机控制等应用。
5. I2C实验:通过I2C接口实现与I2C设备的通信,如EEPROM、温度传感器等。
6. SPI实验:通过SPI接口实现与SPI设备的通信,如SD卡、FLASH等。
7. 中断实验:介绍了如何使用中断服务程序处理外部事件或定时任务。
8. SDRAM实验:通过操作SDRAM实现大容量数据的存储和访问。
9. FLASH实验:通过操作FLASH实现程序的固化和数据的非易失性存储。
四、高级应用1. Linux系统移植:介绍了如何在TQ2440开发板上移植Linux 操作系统。
2. 文件系统操作:介绍了如何在TQ2440开发板上实现文件系统的挂载和操作。
3. 网络通信:介绍了如何在TQ2440开发板上实现网络通信功能,包括以太网和WIFI等。
4. USB设备驱动:介绍了如何在TQ2440开发板上实现USB设备的驱动和应用。
嵌入式系统原理实验指导书陈勇陕西理工学院数学与计算机科学学院二零一四年三月目录1实验平台 (3)1.1硬件平台 (3)1.2软件平台 (6)2、实验部分 (8)实验一、熟悉嵌入式系统开发平台 (8)实验二、Linux常用命令实验 (11)实验三、linu C语言编程 (16)实验四、建立交叉编译环境 (19)实验五、Linux基本应用程序实验 (24)1实验平台1.1硬件平台TQ2440开发板,全新3.5寸数字触摸屏,S3C2440是三星公司推出的一款功能强大,功耗极低的ARM9嵌入式CPU,应用范围非常广泛。
TQ2440开发板我司基于三星公司S3C2440的公版电路,优化设计而来。
TQ2440有V2核心板和TQ2440底板组成.2440v2核心板特性特性说明CPU处理器Samsung S3C2440AL,主频400MHz(最高可达533MHz)SDRAM内存板载64MB SDRAM(标准配置)可根据用户需要扩展到128MB,提供完整的解决方案 32bit数据总线SDRAM,100MHZ(支持稳定运行133MHz,仅此一家)Nand Flash板载64MB Nand Flash(标准配置),掉电非易失,有容乃大(可根据用户需要升级为128MB~1GB,提供完整的解决方案)NorFlash板载2MB Nor Flash(最高可升级到8MB)CorePower专业1.25V核心电压供电,完美解决CPU发热现象Power 核心板采用3.3V供电Powerled1个核心板电源指示灯核心板接口接口型号为DC-2.0双列直插尺寸微型核心板:37mm x 74mmTQ2440开发板底板硬件特性硬件特性说明串口板载五线异步串行口(UART0),可外接串口扩展板引出另两个串口(UART1和UART2);WINCE和Linux均有三串口驱动。
网络接口板载100M DM9000网卡,带联接和传输指示灯;USB接口USB HOST接口;USB Device接口。
ARM9嵌入式系统设计课程论文论文题目:嵌入式ARM9 micro2440底板制作论文一、摘要为适应嵌入式技术在现代工业及电子等更多领域的广泛应用,通过对ARM9嵌入式微处理器芯片S3C2410的研究,设计出基于S3C2410核心板的嵌入式系统开发底板,更多的需求及功能可在其底板上进行扩展与实现。
首先对ARM9嵌入式微处理器S3C2440进行介绍,然后给出了基于S3C2440核心板的嵌入式系统开发底板的设计与功能扩展,包括开发板总体设计,电源模块设计,各种通信模块设计如串口、JTAG接口、网络接口、CAN总线通信接口等。
该模板的设计实现了嵌入式系统在更多更广泛领域应用的灵活性。
关键词ARM9 S3C2440 嵌入式微处理器嵌入式系统AbstractToadaptingfortheembeddedtechnology’sapplicationwidelyinthe modernindustry,electronandsoon,itisthedesignfortheembeddeds ystemexploitationmotherboardbasedonS3C2410coreboardthrought heresearchonARM9embeddedmicroprocessorS3C2440.Moredemandand functioncanextendandcometrueonthemotherboard.Firstly,introd uceARM9embeddedmicroprocessorS3C2440.ThenintroducethedesignfortheembeddedsystemexploitationmotherboardbasedonS3C2410co reboardandthefunctionextend,includingexploitationmotherboar ds’collectivitydesign,powers upplydesign,allkindsofcommunic ationmoduledesign,suchasserialinterface,JTAGinterface,netwo rkinterface,CANbuscommunicationinterfaceandsoon.Themotherbo ard’sdesignhasrealizedtheembeddedsystemapplication’sflexi bility.Keywords ARM9 S3C2440 Embeddedmicroprocessor Embeddedsystem 二、ARM简介如果说,“嵌入式”是2008年电子工程师谈论得最多的词之一,2009年谈论得最多的一个词就是“ARM”。
基于AR M9-S3C2410实验开发板的硬件设计计划书目录绪论 (1)1.1 课题的背景、意义 (1)1.2 国内外相关领域研究进展 (2)1.3 课题内容 (2)2 ARM微处理器的概述 (4)2.1 嵌入式系统简介 (4)2.1.1 嵌入式系统的定义 (4)2.1.2 嵌入式系统的组成 (4)2.1.3 嵌入式系统的特点 (5)2.1.4 嵌入式系统的发展 (6)2.2 嵌入式操作系统 (6)2.3 ARM处理器 (7)2.3.1 ARM的体系结构 (7)2.3.2 ARM微处理器的应用领域 (8)2.4 ARM92OT体系结构 (8)2.4.1 ARM92OT系统结构分析 (8)2.4.2 ARM920T的工作状态 (9)2.4.3 ARM920T体系结构的存储器格式 (9)2.4.4 ARM920T处理器模式 (10)3 基于ARM9-S3C2410开发板的硬件设计 (11)3.1 PROTEL 99 SE简介 (11)3.2 系统设计概述 (11)3.3 S3C2410处理器及片外围简介 (12)3.4 单元电路设计 (14)3.4.1 电源电路 (14)3.4.2串行接口电路设计 (14)3.4.3 IIC总线接口电路设计 (15)3.4.4 复位按键电路 (16)3.4.5 调试接口电路的设计 (17)3.5 开发板硬件原理图 (18)4. 开发板硬件的PCB板设计 (20)4.1 PCB的基本概念 (20)4.1.1 高速电路定义及高速信号确定 (20)4.1.2 传输线 (21)4.2 高速PCB信号线的布线 (22)4.2.1 高速PCB信号线的布线基本原则 (22)4.3.2 地线设计 (23)4.3 布线后信号完整性的PCB板 (23)4.4 提高该板抗电磁干扰能力的措施 (27)结论与展望 (28)致谢 (29)参考文献 (30)附录1 (31)附录2 (37)附录3 (42)绪论1.1课题的背景、意义嵌入式系统是指以应用为核心,以计算机技术为基础,软硬件可裁剪,适应应用系统对功能、可靠性、成本、体积和功耗等方面的严格要求的专用计算机系统。
ARM9嵌入式处理器S3C2440实现了远程图像光线监控系统对图像监控系统,用户常常提出这样的功能需求:希望能够监控距离较远的对象这些对象有可能分布在郊区、深山,荒原或者其他无人值守的场合;另外,希望能够获取比较清晰的监控图像,但对图像传输的实时性要求并不高很明显,用传统的PC机加图像采集卡的方式很难满足这样的需求。
在嵌入式领域,ARM9系列微处理器在高性能和低功耗方面提供了最佳的性能,因此选用ARM9嵌入式处理器S3C2440设计实现了一个远程图像光线监控系统通过这个系统,可以远在千里之外控制一个摄像机进行图像采集并回传。
如果这个摄像机有一个485接口的云台,还可以通过互联网远程控制摄像机的取景角度、镜头拉伸、聚焦等功能除了获取图像数据.系统还提供了多路开关控制和数据采集功能,可以连接温度、湿度等各类传感器和控制红外夜视灯等其他外部设备的开关状态。
最后,通过GP RS或C DMA无线通信模块及Internel互联网将数据传至任何地方。
1 系统设计本系统采用三星公司的S3C2440嵌入式处理器和arm-linux 2.4.26操作系统;S3C2440使用ARM920T内核,主频是400 MHz;除了集成通用的串口控制器、USB控制器、A/D转换器和GPIO等功能之外,还集成了一个摄像头接门(CAMIF)(这个接口是远程图像采集的核心部分)。
系统在S3C2440处理器的控制下,从CCD摄像机采集模拟视频信号,然后经过编码、DMA传输到内存缓冲,接着由软件对内存中的数字视频数据进行压缩和打包.最后通过通信单元将图像以IP包的方式发送到监控中心的服务器。
整个系统的硬件结构原理如图1所示1.1 图像采样接口S3C2440的摄像头接口(CAMIF)支持ITU-R BT.601/656 YCbCr 8比特标准的图像数据输入,最大可采样4096×4096像素的图像。
摄像头接口可以有两种模式与DMA控制器进行数据传输:一种是P端口模式,把从摄像头接口采样到的图像数据转为RGB数据,并在DMA控制下传输到SDRAM(一般这种模式用来提供图像预览功能);另一种是C端口模式,把图像数据按照YCbCr 4:2:0或4:2:2的格式传输到SDRAM(这种模式主要为MPEG-4、H.263等编码器提供图像数据的输入)。
1.1基于S3C2440控制的嵌入式开发板设计框图详解:1、支持USB接口,USB_HOST接口作为外设可接如U盘等设备。
USB_DEVICE接口与PC机相连,传输数据。
2、10个引角的JTAG接口,用于NAND FALSH 或者Nor FLASH 中没有uboot时,使用该接口下载Uboot程序,使嵌入的系统可以运行。
3、支持LCD扩展,本开发板选择40引脚的LCD显示器。
4、支持IIS音频接口,与UDA1341TS芯片相连,音频信号可以输入和输出。
5、电源:使用AS1117芯片产生3.3V电压,支持大部分芯片的工作电压,使用MAX8860产生1.2V电压供ARM内核使用。
6、支持系统复位,使用复位芯片MAX811应对系统的复位。
7、串口电路,DB-9支持RS232标准电压,使用SP3232或者MAX3232芯片进行电压转换,复合ARM芯片的LVTTL标准电压。
8、GPIO接口,当微控制器或芯片组没有足够的I/O端口,或当系统需要采用远端串行通信或控制时,GPIO产品能够提供额外的控制和监视功能。
该电路使用了7个按键,与ARM的GPIO引脚相连,分别被10K电阻上拉,一般情况下,GPIO处为高电平,一旦按下按键,GPIO的引脚电平变为低电平。
可以使用程序检测该口的电压,或者中断来获取该处电平的变化。
9、ARM型号S3C2440内部有5个16位定时器0,1,2,3支持PWM蜂鸣器电路。
开发板可以通过PWM推动来发出不同频率的声音的蜂鸣器。
只需对驱动口输出驱动电平并通过三极管放大驱动电流就能使蜂鸣器发出声音。
10、S3C2440支持IIC总线接口,IIC电路使用AT24C02A作为主设备通过串行数据线SDA 和串行时钟数据线SCL在总线主从设备上传递信息。
保证各个芯片与ARM的数据传输。
11、支持SD卡扩展。
可读可写。
12、以太网接口,通过DM9000并使用H1102进行网络电压转换来扩展出网络接口RJ45 。
申精:郭天祥ARM9视频教程TX2440、S3C2440+光盘原理图全!!!6G资料ARM9视频教程清单第一部分嵌入式系统开发流程概述第一讲嵌入式基础知识1. 嵌入式的定义、特点、应用2. 嵌入式硬件结构3. 嵌入式软件结构第二讲如何学习嵌入式1. 嵌入式系统开发流程2. 视频内容介绍3. 学习嵌入式的方法4. 使用TX-2440A开发项目第二部分开发板功能演示第三讲TX-2440A开发板外围硬件介绍1. 核心板资源介绍2. 底板资源介绍3. 外围模块介绍第四讲TX-2440A开发板功能演示1. 整板测试2. 终端下硬件测试3. 应用程序演示4. QT图形界面演示第三部分嵌入式开发平台搭建第五讲Linux操作系统的安装1. Linux简介,内核,桌面环境介绍2. 安装虚拟机和Linux操作系统3. 配置smb,nfs服务器第六讲Linux操作系统全面分析1. Linux常用命令2. vi编辑器3. gcc编译器4. make工具使用,makefile编写5. shell编程Linux系统编程专题第七讲建立交叉编译环境1. 编译原理,gcc的使用2. 交叉编译原理3. 交叉编译工具安装使用4. 交叉编译实例分析第八讲Windows平台工具使用1. SecureCRT的安装使用2. Notepad++的使用3. ADS集成开发环境的安装4. HJTAG工具的使用5. USB驱动的安装6. 使用USB下载程序第四部分嵌入式硬件第九讲 ARM9体系结构,S3C2440处理器1. ARM处理器介绍2. ARM编程模型和异常中断3. S3C2440系统结构及片上资源介绍4. S3C2440时钟电源管理5. S3C2440的中断体系结构第十讲S3C2440主存储器配置1. S3C2440存储控制器特性2. SDRAM原理分析3. NandFlash原理分析第十一讲ADS工具的使用,建立硬件调试环境1. 建立ADS工程2. 系统代码和NandFlash代码分析3. 使用HJtag和Jlink调试硬件4. GPIO原理分析,编写LED驱动第十二讲TX-2440A开发板硬件原理分析1. 按键与外部中断2. RTC与定时器3. ADC与触摸屏4. 串口与IrDA5. SPI与CAN总线6. LCD与CameraLCD专题第五部分嵌入式系统移植之bootloader第十三讲Bootloader原理和vivi的移植1. bootloader概述2. vivi的启动过程分析3. vivi的配置移植4. vivi命令详解第十四讲uboot原理分析及移植1. uboot简介2. uboot源码目录结构3. uboot运行代码分析4. uboot在TX2440A上移植5. uboot常用命令讲解uboot使用专题第六部分嵌入式系统移植之linux内核第十五讲Linux内核分析和配置1. 内核源码目录结构分析2. Makefile,Kconfig文件分析3. Linux启动过程分析4. 配置、编译内核第十六讲向内核中加入驱动1. 支持NAND和yaffs2,挂载文件系统2. 基本外围设备的配置(LCD、触摸屏、网卡、声卡,SD卡、USB设备、摄像头)3. 向内核中加入驱动模块(LED、按键、蜂鸣器、AD、DS18B20)第七部分嵌入式系统移植之构建根文件系统第十七讲用busybox制作根文件系统1. 嵌入式文件系统介绍2. Linux目录结构详解3. 配置,编译busybox4. 完善根文件系统5. 制作yaffs镜像第十八讲应用程序的移植1. NFS文件系统的挂载2. 移植嵌入式web服务器Boa3. 移植madplay音乐播放器第八部分嵌入式驱动开发第十九讲Linux字符设备驱动1. 嵌入式设备驱动概述2. Linux字符设备驱动结构3. 字符设备驱动程序设计实例4. 中断和同步的处理第二十讲其他类型设备驱动1. Linux块设备驱动框架2. MTD设备驱动分析3. LCD驱动,音频驱动简介4. 网络设备驱动分析第九部分 QT图形界面开发第二十一讲QT及Qtopia介绍1. 嵌入式GUI简介2. Qt概述,Qt/X11的安装(Qt-4.5.3)3. Qtopia概述第二十二讲Qt在ARM平台的移植1. 移植tslib(触摸屏校正)2. Qt/E-4.5.3在ARM上移植3. Qtopia-4.2.4手机平台在ARM上移植第二十三讲Qt应用程序的开发1. Qt编程入门,使用Qt助手2. 元对象编译器介绍3. 信号和槽机制4. Qt应用开发实例第十部分综合项目实战第二十四讲智能网络家居系统制作(后补)1. 成品演示2. 制作网页3. 编写CGI脚本4. 添加驱动5. 整体移植全套资料下载地址:视频部分:第1讲嵌入式基础知识:/file/9643360第2讲如何学习嵌入式:/file/9643758第3讲TX-2440A开发板外围硬件介绍:/file/9643895第4讲TX-2440A开发板功能演示:/file/9643678第5讲Linux操作系统的安装:/file/9644196第6讲Linux操作系统全面分析:/file/9644294第7讲建立交叉编译环境:/file/9644595第8讲Windows平台工具使用:/file/9646582第9讲ARM9体系结构,S3C2440处理器:/file/9647213第10讲S3C2440主存储器配置:h ttp:///file/9647200第11讲ADS工具的使用,建立硬件调试环境:/file/9647201第12讲X-2440A开发板硬件原理分析:/file/9647202第13讲Bootloader原理和vivi的移植:/file/9647203第14讲uboot原理分析及移植:/file/9647673第15讲Linux内核分析和配置:/file/9647999第16讲向内核中加入驱动:/file/9649332第17讲用busybox制作根文件系统:/file/9648888第18讲上应用程序的移植1:/file/9649333第18讲下应用程序的移植2:/file/9649694第19讲Linux字符设备驱动:/file/9649695第20讲其他类型设备驱动:/file/9650359第21讲QT及Qtopia介绍:/file/9650804第22讲上Qt在ARM平台的移植1:/file/9650888第22讲下Qt在ARM平台的移植2:/file/9650805第23讲Qt应用程序的开发:/file/9648898第24讲智能网络家居系统制作(后补):/file/9647849第25讲_77660:/file/9647339课件资料部分:(1)ads1.2_77664:/file/9639812(2)ADS实验_77815:/file/9639813(3)linux平台工具:/file/9639814(4)s3c2440裸机例程:/file/9639815(5)TFT彩屏视频教程.相关资料:/file/9639816(6)TX2440A开发板手册:/file/9639820(7)TX2440A开发板原理图:/file/9639819(8)TX-2440_BoardTest:/file/9639817(9)TX-2440_BoardTest镜像:/file/9639818(10)vmware_652_79456:/file/9647198(11)windows平台工具:/file/9639821(12)基于TX2440A开发板的网络远程视频监控系统:/file/9639822(13)嵌入式学习资料:/file/9647199(14)天祥ARM9视频TX2440A全部课件:/file/9639823(15)芯片手册_79464:/file/9649334(16)源码包_77799:/file/9647672。
基于S3C2440嵌入式智能倒闸装置①张万金,汪玉凤,覃荆伟(辽宁工程技术大学电气与控制工程学院,葫芦岛 125105)摘 要:在煤矿中倒闸操作是关乎生产安全的重要环节,使用基于三星芯片s3c2440和linux嵌入式系统来做倒闸的控制器,开发了基于Qt/Embedded的控制系统,使用加窗傅立叶变换计算合闸时间,并将程序移植到嵌入式设备上。
关键词:倒闸操作;ARM;Linux嵌入式系统Intelligent Switching Opertation Based on S3c2440 Embedded SystemZHANG Wan-Jin, WANG Yu-Feng, QIN Jing-Wei(Liaoning Technical University, Faculty of Electrical and Control Engineering, Huludao 125105, China)Abstract: In the coal mine, switching operation is an important part of relating to production safety. This article based on Samsung s3c2440 chip and Linux embedded system. Switching controller is develop d based on Qt/Embedded control systems, the use of co-windowed Fourier transform calculation gate time, and porting to embedded devices.Key words: switching operation; arm; embedded Linux operation矿井有两条回路电源线路,即双母线供电。
2012.2目录TQ 2440核心板规格参数TQ 2440核心板接口说明TQ 2440底板规格参数TQ 2440底板软件资源TQ 2440核心板规格参数超小核心板设计,更省地方,更强功能;插针式设计,具有良好的物理连接性能和超强的抗震性能;采用六层军工布线设计,名厂PCB,沉金工艺,具备良好的电气连接性能,比市面上的四层布线的开发板运行程序时更具稳定性。
上市时间长,经过了广大客户的项目应用,目前Core V1.0核心板已经安全的平稳的工作了2年时间,Core V2.0核心板也安全稳定的工作了1年半时间;(其中V1.0核心板在军品中小批量试用成功);通过工业级用户高低温实测、强电磁干扰实测(同时测试多款开发板,TQ2440开发板唯一通过)、强粉尘环境实测通过。
2440v2核心板特性特性说明CPU处理器Samsung S3C2440AL,主频400MHz(最高可达533MHz)SDRAM内存板载64MB SDRAM(标准配置)可根据用户需要扩展到128MB,提供完整的解决方案 32bit数据总线SDRAM,100MHZ(支持稳定运行133MHz,仅此一家)Nand Flash 板载256MB Nand Flash(标准配置),掉电非易失,有容乃大(可根据用户需要64MB~1GB,提供完整的解决方案)Nor Flash板载2MB Nor Flash(最高可升级到8MB)CorePower专业1.25V核心电压供电,完美解决CPU发热现象Power核心板采用3.3V供电Powerled1个核心板电源指示灯核心板接口接口型号为DC-2.0双列直插尺寸微型核心板:37mm x 74mmTQ 2440核心板接口说明引脚功能引脚功能引脚功能引脚功能1DATA62DATA73ADDR74ADDR8 5ADDR56ADDR67ADDR38ADDR4 9ADDR110ADDR211DATA3012DATA31 13DATA2814DATA2915DATA2616DATA27 17DATA2418DATA2519DATA2220DATA23 21DATA2022DATA2123DATA1824DATA19 25DATA1626DATA1727nTRST28nRESRT 29TDO30TDI31TCK32TMS 33RXD2/nCTS1/G34TXD2/nRTS1/GPH635RXD1/GPH536TXD1/GPH4 PH737RXD0/GPH338TXD0/GPH239nRTS0/GPH140nCTS0/GPH41EINT0/GPF042EINT1/GPF143EINT2/GPF244EINT3/GPF345EINT4/GPF446EINT5/GPF547EINT6/GPF648EINT7/GPF749EINT8/GPG050EINT11/nSS1/GPG351EINT14/SPIMOSI1/GPG652EINT13/SPIMISO1/GPG553EINT19/TCLK1/GPG1154EINT15/SPICLK1/GPG755EINT18/nCTS1/GPG1056EINT9/GPG157EINT20/GPG1258VDD_RTC59DP1/PDP060AIN3 61DN1/PDN062AIN263DN064AIN165DP066AIN067EINT13/SPIMISO1/GPG568EINT10/nSS0/GPG269SPICLK0/GPE1370SPIMOSI0/GPE1271EINT22/GPG1472EINT21/GPG1373Vref74EINT23/GPG1575OM276OM3 77OM078OM179EINT16/GPG880SDDAT2/GPE981SDDAT3/GPE1082SDCMD/GPE683SDCLK/GPE584SDDAT0/GPE785SDDAT1/GPE886UEXTCLK/GPH887TCLK0/GPB488CDCLK/GPE2 89I2SLRCK/ GPE090I2SSCLK/ GPE191TOUT3/GPB392TOUT2/GPB293I2SSDI/ GPE394I2SSDO/ GPE495EINT12/LCD_PWREN/GPG496XP/AIN7 97XM/AIN698YP/AIN599YM/AIN4100VCLK/GPC110 1VLINE/GPC2102VFRAME/GPC3103VM/GPC4104IICSCL/GPE1410 5IICSDA/GPE15106VD23/nSS0/GPD15107VD22/nSS1/GPD14108VD21/GPD1310 9VD20/ GPD12110VD19//GPD11111VD18/SPICLK1/GPD10112VD17/SPIMOSI1/GPD911 3VD16/SPIMISO1/GPD8114VD15/GPD7115VD14/GPD6116VD13/ GPD5117VD12/GPD4118VD11/GPD3119VD10/GPD2120VD9/GPD1121VD8/GPD0122VD7/GPC15123VD6/GPC14124VD5/GPC13125VD4/GPC12126VD3/GPC11127VD2/GPC10128VD1/GPC912 9VD0/GPC8130nXDACK0/GPB9131nXDREQ0/GPB10132nXBACK/GPB5133nXBREQ/GPB6134nXDACK1/GPB7135nXDREQ1/GPB8136TOUT1/GPB1137TOUT0/GPB0138CAMRESET/GPJ12139CAMVSYNC/GPJ9140CAMHREF/GPJ10 141CAMPCLK/GPJ8142CAMCLKOUT/GPJ11143CAMDATA0/GPJ0144CAMDATA1/GPJ1 145CAMDATA2/GPJ2146CAMDATA3/GPJ3147CAMDATA4/GPJ4148CAMDATA5/GPJ5 149CAMDATA6/GPJ6150CAMDATA7/GPJ7151nWAIT152nGCS1/GPA12 153nGCS2/GPA13154nGCS3/GPA14155nGCS4/GPA15156nGCS5/GPA16157nGCS7158nBE1159GND160GND161 3.3V162 3.3V163DATA8164DATA9 165DATA10166DATA11167DATA12168DATA13 169DATA14170DATA15171ADDR24 /GPA9172ADDR0/GPA0 173nWE174nOE175ADDR20/GPA5176ADDR19/GPA4 177ADDR18/GPA3178ADDR17/GPA2179ADDR16/GPA1180ADDR15 181ADDR14182ADDR13183ADDR12184ADDR11 185ADDR10186ADDR9187DATA0188DATA1 189DATA2190DATA3191DATA4192DATA5TQ 2440底板规格参数1. 电源接口2. RTC座3. GPIO扩展接口4. S3C2440主频400MHz5. 电源开关6. Power Led7. SD卡座8. LCD接口509. LCD接口4010. Buzzer 11. Camera摄像头接口 12. ADC转换电阻 13. 用户按键 14. sdram 15. Nand flash 16. 系统总线 17. Jtag接口 18. Reset按键19. 网卡接口20. Pin header for uartl,221. 串口接口22. USB Device 23. USB Host 24-25. 声卡接口26. nand/nor SwitchTQ2440开发板底板硬件特性硬件特性说明串口板载五线异步串行口(UART0),可外接串口扩展板引出另两个串口(UART1和UART2);WINCE和Linux均有三串口驱动。
网络接口板载100M DM9000网卡,带联接和传输指示灯;USB接口USB HOST接口;USB Device接口。
存储接口一个SD卡接口,支持32 G SD卡。
音频接口采用芯片UDA1341,立体声音频输出,可录音。
LCD接口集成了4线电阻式触摸屏接口;支持800×600、640×480、240×320、320×240等不同分辨率的TFT LCD,(目前实测最大的屏10.4寸屏,800×600的分辨率),可接VGA转接板Camera130W像素摄像头(标配驱动),可支持AV信号视频输入或更高像素的摄像头时钟源内部实时时钟(带有后备锂电池)调试Jtag JTAG接口,支持ADS1.2,keil等软件的单步调试功能复位电路采用专业复位芯片811进行复位,稳定可靠电源接口高电流带载的5V电源供电,带电源开关指示灯AD功能可调电阻接到ADC引脚上用来验证模数转换IIC功能提供AT24C02的EEPROM验证IIC功能蜂鸣器测试PWM功能的蜂鸣器用户按键4个用户按键,使用外部中断用户LED灯4个用户LED灯,使用GPIO口控制底板尺寸105mm×128mmTQ 2440底板软件资源LINUX软件特性(基于LINUX2.6内核)类别功能特性说明u-boot 一键更新程序: bootloader,kernel, Yaffs,NK.bin等更新首创支持usb下载内核镜像,文件系统的u-boot, 使用更方便,开发更容易!一键式选择设置Linux启动参数可设置开发板从Linux的 Yaffs或nfs启动参数内核Linux-2.6.13内核Linux2.6.25.8内核 Linux-2.6.30内核采用Linux2.6 内核,更好兼容S3C2440文件系统ROM/CRAM/EXT2/FAT32/NFS file system支持ROM/CRAM/EXT2/FAT32/NFS等文件系统YAFFS file system支持 YAFFS文件系统驱动支持System Interrupt & Timer Driver系统中断和系统时钟驱动Serial device driver三个串口驱动MTD device Driver MTD 设备驱动Flash memory device driver Nand Flash驱动external Ethernet device driver集成100M以太网卡驱动(DM9000)RTC (Real Time Clock) Driver实时时钟驱动USB Host driver USB Host驱动,支持更多USB设备USB Slave USB Slave驱动,支持开发板模拟U盘LEDS Drives用户LED灯驱动Buttons用户按键驱动,使用外部中断.Sound Driver声卡驱动(可以播放可以录音)LCD Driver(support 640*480, 240*320,320*240 solution for TFT)LCD 驱动, 可接3.5寸, 4.3寸, 7寸, 10寸等分辨率240×320、320×240、640×480、800×480、800×600的LCDFrame Buffer Frame Buffer驱动Touch Panel Driver触摸屏驱动(大分辨率LCD依然精准)SD/MMC Drivers SD/MMC卡驱动Camera Driver摄像头驱动网络协议及网络应用程序TCP/IP完整的TCP/IP协议Telnet、FTP、inetd网络远程登录工具及服务boa Web服务器应用程序其他应用程序servfox控制台下的摄像头应用程序, 可通过网络访问开发板的摄像头, 以及把摄像头获取的图像显示在LCD上, 配合USB摄像头可实现网络监控spcacat控制台下的摄像头抓图程序snapshot控制台下的LCD抓屏软件rz和sz控制台下使用串口接收和发送文件的程序madplay控制台下的MP3播放器基本工具busybox1.2.0工具集Busybox1.13工具集Linux常用命令,占用空间小,命令强大图形界面Qtopia Embedded提供Qtopia 1.7.0和Qtopia 2.2.0,两个版本任君选择;提供Qtopia Embedded 2和4两种级别的库,更加方便您的开发。