2440开发板
进行嵌入式系统开发的电路板
2440开发板是一种进行嵌入式系统开发的电路板。
分类概述
分FL2440、TQ2440micro2440mini2440、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、LinuxWinCE、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)
51CTO推荐在线观看:
《高质量程序设计指南:C++/C语言(第3版)》
《C#和.NET核心技术》
《Absolute C++中文版(原书第2版)》
1、《深入理解Linux内核》(第三版)
2、《Linux内核源代码情景分析》毛德操 胡希明着
研发方向
1、《UNIX Network Programming》(UNP)
2、《TCP/IP详解》
4、《Linux设备驱动开发》(LDD)
1、《ARM体系结构与编程》杜春雷着
【 51CTO推荐在线观看:《主流ARM嵌入式系统设计技术与实例精解》 】
2、S3C2410 Datasheet
英语基础
系统教程
1、《嵌入式系统――体系结构、编程与设计》
2、《嵌入式系统――采用公开源代码和StrongARM/Xscale处理器》毛德操 胡希明着
3、《Building Embedded Linux Systems》
理论基础
1、《算法导论
2、《数据结构(C语言版)》
3、《计算机组织与体系结构?性能分析》
4、《深入理解计算机系统》【美】Randal E. Bryant David O'Hallaron着
6、《编译原理
7、《数据通信与计算机网络》
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编程指南》林锐
参考资料
最新修订时间:2024-11-07 22:15
目录
概述
分类概述
参考资料