请输入您要查询的百科知识:

 

词条 2440开发板
释义

TQ2440超小核心板,更省地方,更强功能;插针式设计,具有良好的物理连接性能和超强的抗震性能;采用六层军工布线设计,名厂PCB,沉金工艺,具备良好的电气连接性能,比市面上的四层布线的开发板运行程序时更具稳定性。

2440开发板分类概述

分FL2440、TQ2440、micro2440、mini2440、OK2440-III等。

上市时间长,经过了广大客户的项目应用,目前Core V1.0核心板已经安全的平稳的工作了2年时间,Core V2.0核心板也安全稳定的工作了1年半时间;(其中V1.0核心板在军品中小批量试用成功);通过工业级用户高低温实测、强电磁干扰实测(同时测试多款开发板,TQ2440开发板唯一通过)、强粉尘环境实测通过。 丰富的扩展引脚,引出192个功能引脚,几乎引出所有S3C2440的硬件资源,如下表说明,提供底板的protel PCB,适合设计自己的工程需要的底板.

micro2440核心板采用6层板设计,并使用等长布线以满足信号完整性要求。从调试开发和方便维修的角度,我们把主要芯片均放置在顶层;为了方便拔插和引出更多的CPU信号脚,核心板采用2.0mm间距“U”型排列插针,故我们也经常把它简称为“U”型核心板-U2440。 micro2440其实是一个最小系统板,它包含最基本的电源电路(5V供电)、复位电路、标准JTAG调试口、用户调试指示灯、以及核心的CPU和存储单元等。其中FLASH存储单元包含NAND FLASH和NOR FLASH两种类型,通过跳线J1可以选择从NAND或NOR启动系统。一般NOR FLASH里面放置的是不经常更改的BIOS(我们采用的是supervivi),NAND FLASH里面则烧写完整的系统程序(bootloader、内核、文件系统等)。

Mini2440是一款真正低价实用的ARM9开发板,是目前国内性价比最高的一款学习板;它采用Samsung S3C2440为微处理器,并采用专业稳定的CPU内核电源芯片和复位芯片来保证系统运行时的稳定性。mini2440的PCB采用沉金工艺的四层板设计,专业等长布线,保证关键信号线的信号完整性,生产采用机器贴片,批量生产;出厂时都经过严格的质量控制,配合这本十分详细的手册,可以迅速帮你掌握嵌入式 Linux和WinCE开发的流程,只要有C语言基础的人一般2周即可入门。

FL2440除具备一般开发板基本资源和特性外,还标配了256M nandflash(大页面flash)、四USB主口、红外接口、温度传感器接口等,特有系统资源带来了更大的学习空间。

FL2440提供多种主流操作系统:

LINUX操作系统:提供linux-2.6.12和2.6.28两个版本的内核

WINCE操作系统:提供wince5.0 wince6.0两套bsp。

UCOS-Ⅱ操作系统:提供ADS下编译源码。

提供包括ADS、Linux、WinCE、uCos-II下的大量实验例程及源代码。完全开源的软件以及专业的售后技术支持服务,极大提高了开发板的使用效率。

FL2440以其丰富的软硬件资源、工业级的稳定性和极高的性价比,成为嵌入式学习与开发的首选产品。在当今嵌入式开发板市场中占有举足轻重的地位。

书籍推荐

Linux基础

1、《Linux与Unix Shell 编程指南》

【 51CTO推荐在线观看:《Linux标准教程》 】

C语言基础

1、《C Primer Plus,5th Edition》【美】Stephen Prata着

2、《The C Programming Language, 2nd Edition》【美】Brian W. Kernighan David M. Rithie(K & R)着

3、《Advanced Programming in the UNIX Environment,2nd Edition》(APUE)

4、《嵌入式Linux应用程序开发详解》

【 51CTO推荐在线观看:

《C语言核心技术》

《高质量程序设计指南:C++/C语言(第3版)》

《C++编程你也行》

《C#和.NET核心技术》

《Absolute C++中文版(原书第2版)》 】

Linux内核

1、《深入理解Linux内核》(第三版)

2、《Linux内核源代码情景分析》毛德操 胡希明着

研发方向

1、《UNIX Network Programming》(UNP)

2、《TCP/IP详解》

3、《Linux内核编程》

4、《Linux设备驱动开发》(LDD)

硬件基础

1、《ARM体系结构与编程》杜春雷着

【 51CTO推荐在线观看:《主流ARM嵌入式系统设计技术与实例精解》 】

2、S3C2410 Datasheet

英语基础

1、《计算机与通信专业英语》

系统教程

1、《嵌入式系统――体系结构、编程与设计》

2、《嵌入式系统――采用公开源代码和StrongARM/Xscale处理器》毛德操 胡希明着

3、《Building Embedded Linux Systems》

理论基础

1、《算法导论》

2、《数据结构(C语言版)》

3、《计算机组织与体系结构?性能分析》

4、《深入理解计算机系统》【美】Randal E. Bryant David O'Hallaron着

5、《操作系统:精髓与设计原理》

6、《编译原理》

7、《数据通信与计算机网络》

8、《数据压缩原理与应用》

C语言书籍推荐

1. The C programming language 《C程序设计语言》

2. Pointers on C 《C和指针》

3. C traps and pitfalls 《C陷阱与缺陷》

4. Expert C Lanuage 《专家C编程》

5. Writing Clean Code

-----Microsoft Techiniques for Developing Bug-free C Programs

《编程精粹--Microsoft 编写优质无错C程序秘诀》

6. Programming Embedded Systems in C and C++

《嵌入式系统编程》

7.《C语言嵌入式系统编程修炼》

8.《高质量C++/C编程指南》林锐

随便看

 

百科全书收录4421916条中文百科知识,基本涵盖了大多数领域的百科知识,是一部内容开放、自由的电子版百科全书。

 

Copyright © 2004-2023 Cnenc.net All Rights Reserved
更新时间:2025/3/1 14:29:20