您好,欢迎访问三七文档
当前位置:首页 > 电子/通信 > 电子设计/PCB > TQ2440开发板使用手册
TQ2440开发板使用手册V2.5(20100611版)荣誉出品首发网站:版权声明本手册版权归属(以下简称“天嵌科技”)所有,并保留一切权力。非经天嵌科技同意(书面形式),任何单位及个人不得擅自摘录本手册部分或全部内容,违者将追究其法律责任。前言这份《TQ2440开发板使用手册》是改版后的第一版使用手册,它存在的目的是:介绍TQ2440配套光盘的资料、光盘资料的使用方法、开发板如何接线、如何判断该烧写什么文件到开发板中、如何解决开发板使用过程中的可能出现的问题,反正一句话:本手册围绕着如何使用TQ2440开发板为中心进行编写的。天嵌科技以前提供的使用手册既包含了如何使用又包含了如何开发,结果导致两个方面都没有写好,现在将其拆解了,分成了如下几个部分进行编写(包括了正在编写中的教程,在光盘的“TQ2440开发板配套教材集/”目录下):说明:目前天嵌科技提供的开发教程是国内开发板供应商中最详尽的最有使用价值的,对于抄袭天嵌科技教程的行为,表示强烈的鄙视,并保留追究其法律责任的权利。�《TQ2440开发板使用手册》——本手册,目的是教会大家如何使用开发板。�《Linux内核移植手册》——目的:教会大家移植Linux内核和移植应用程序,目前的版本是第三版(2009年08月07日),然后包含了目前最新的2.6.30.4(2009年07月30日发布)的内核的移植。�《Qt应用程序开发完全手册(上册)》——目的:教会大家使用Qt开发出桌面上运行的应用程序,实现抛开控制台就能操作Linux的目标。下册的编写一直在qtopia-2.2.0和Qt4上面徘徊,目前还没有选定基于哪个库和平台进行编写,因为一旦做了改变,上册也要跟着改变;并且还有一个很重要的想法,希望大家能够在上册学习后,自行做一些小程序的开发,当推出下册时不会因为代码问题来反复询问。�《WinCE开发完全手册》——目的:教会大家如何使用PB构建自己的工程文件;如何分析wince的驱动,然后编写出应用程序;如何编写自己的WinCE驱动程序(根据目前客户反馈回来的情况,在下次改版时将会添加ADC的驱动、PWM的驱动的编写全过程的教程)�《“裸奔”三部曲》——这个教程目前还没有推出,其实在2008年就有这个计划,第一次编写的教程名为《从51到SKY2440》,使用RedHat9作为软件开发平台,当时完成了声卡(UDA1341)的代码编写,然后因为公司论坛故障,代码只上传了三个实验,就终止了;今年6月份又重新提出继续编写此教程,而公司的几个紧急项目,导致该教材的编写工作一度延期,天嵌科技承诺这份教程肯定是会推出来的,不过现在改变为为自己如何编写一个bootloader为主线来进行。编写使用手册这份教程集聚了天嵌科技大量的心血,写好了初稿,发觉不理想,又删掉重写,然后发现还没有第一遍写得好,然后又再重新写,反反复复。到目前为止,这个版本还是觉得不理想。本手册仅仅是当成开发板的使用说明书而已,但目的是让您能够大概的,快速的知道TQ2440开发板的软硬件资源和特性,从而对嵌入式研究开发有个初步的了解。编写本教程只希望广大天嵌的客户(如果您不是天嵌科技的开发板的用户也能参考天嵌科技的全部教程进行学习,天嵌科技公开所有的源代码和教程就是希望大家能够学到东西)能对开发板的操作快速上手,然后进入到项目实践开发阶段,而不是一直停留在使用开发板的初级、体力劳动上。天嵌科技出售开发板,不是想让您花几百人民币买个高级玩具回去,玩两天就扔到一边,天嵌科技出教程和开放源代码的目的而是真心的想您学会如何开发嵌入式设备的应用程序。天嵌科技就是用TQ2440开发板和教程,源码搭建好嵌入式开发的平台。您可以利用好这个平台,对您的就业和工作增添筹码。在本手册中天嵌科技将会尽可能的将您使用开发板的过程中可能遇到的问题都罗列出来,让您少走弯路,(说明:本手册天嵌科技将会持续更新,尽量的及时加入客户实际使用中遇到的问题的解决方法,第一版没有FAQ章节,从1.1版开始,将会增设FAQ章节,罗列使用中的问题和解决方法),写到这里还是那句话,实现快速掌握开发板的使用,然后去学习开发方法。本手册中还有很多客户使用过程中所遇到的问题没有讲到的,希望大家能够提出来,天嵌科技将会及时改进。请充分利用天嵌科技的论坛:群。天嵌科技——研发部2009年08月08日3点(V1.0版本)更新说明更新1,2009年08月23日附录中新增LCD类型判断的章节,介绍天嵌科技所销售过的LCD的类型的判断。更新2,2009年08月24日新增5.3节,用于说明TQ2440_Test单步调试的方法和注意事项等。更新3,2009年08月29日更新了附件——LCD识别的内容,将东华3.5寸屏细分为W35和W32_2(Q35),细分的原因见附录。更新4,2009年08月29日附录中新增NorFlash区别的章节,方便在H-Jtag和Jlink中区别NorFlash的型号。更新5,2009年11月01日附录中新增制作开机logo等的方法。更新6,2009年11月01日新增2.3章节用于对开发自己的底板的要点说明。更新7,2009年11月01日完善了3.2章节的内容。更新8,2009年11月01日新增4.4章节用于说明uboot和eboot中烧写时可能用到的镜像的名称和来源。更新9,2009年11月01日新增5.1.27章节用于说明如何向开发板的文件系统中添加应用程序或别的文件。更新10,2009年12月24日在5.2.4章节的超级播放器中添加了测试系统工作频率的方法,在20091224版本的BSP包中TQ2440开发板工作频率为416MHz。更新11,2010年01月25日新增WinCE6.0的相关介绍,同时修改W35_2为Q35,W43为Q43(配置单还是使用W35或W43)。更新12:2010年06月新增TFTP烧写的一键式菜单的烧写方法;新增TQ2440接线说明;新增套件附件说明;新增驱动在源码中的位置说明。目录版权声明.2前言.........3更新说明.5目录.............6第一章TQ2440说明.....101.1TQ2440开发板说明.......................101.1.1TQ2440开发板接口说明...........101.1.2TQ2440套件说明....................121.2光盘包含的资源......................141.3开发板相关基本概念和开发工具使用方法............................................221.3.1选择从Nor和Nand启动方法..221.3.2LCD类型判断........................251.3.3NorFlash型号区分................321.3.4SecureCRT的设置...................321.3.5设置DNW软件.................341.3.6安装USB下载驱动..........361.3.7安装GIVEIO驱动.............441.3.8TFTP代理软件设置...........521.3.9开机logo等文件的制作方法..................................................551.4TQ2440接线说明.........................61液晶屏接线.........................63串口线的连接方法..............66USB下载电缆的连接方法.67网线的连接方法.................68Jtag线的连接方法...............68U盘的连接方法.................70SD卡的连接方法................71耳机线的连接方法..............72Camera摄像头的连接方法.721.5资料更新.......................................74第二章TQ2440硬件说明.........................752.1TQ2440硬件原理说明.................752.1.1电源电路...........................752.1.2系统复位电路...................762.1.3系统时钟电路...................762.1.4JTAG接口电路..................762.1.5串口电路...........................772.1.6按键电路...........................772.1.7蜂鸣器PWM驱动电路.....772.1.8IIC电路..............................782.1.9SD卡接口电路..................782.1.10实时时钟备用电池供电电路.................................................782.1.11USB接口电路..................792.1.12IIS音频数据接口电路.....792.1.13ADC电路.........................802.1.14以太网接口电路..............802.1.15系统总线接口.................812.1.16摄像头接口.....................822.1.17LCD/STN液晶屏接口电路....................................................822.1.18Nor/Nand选择电路..........832.1.19GPIO扩展接口电路.........842.2TQ2440底板设计要点说明..........84第三章TQ2440软件说明.........................853.1TQ2440配套软件使用说明..........853.1.1Linux平台开发工具包的使用说明.........................................853.1.2WinCE平台开发工具包的使用说明.......................................873.1.3Windows平台开发工具包的使用说明....................................883.2TQ2440配套源码使用说明..........893.2.1裸跑源码的使用................893.2.2Linux源码的使用...............893.2.3WinCE源码的使用.............933.3驱动源码的位置分布..................933.3.1Linux-2.6.30.4的驱动分布933.3.2WinCE5.0的驱动分布.......943.3.3WinCE6.0的驱动分布.......95第四章TQ2440烧写说明.........................974.1Jtag烧写方式说明........................974.1.1使用SJF2440烧写............984.1.2使用H-Jtag烧写..............1024.1.3使用Jlink-Flasher烧写...1144.2u-boot的说明..............................1254.3TQ2440镜像说明.......................1304.4USB烧写篇......................
本文标题:TQ2440开发板使用手册
链接地址:https://www.777doc.com/doc-3493907 .html