嵌入式系统硬件设计.doc引言嵌入式系统是以应用为中心, 软件硬件可裁剪, 适应应用系统对功能、可靠性、成本、体积、功耗等综合性严格要求的专用计算机系统。本文主要研究了基于 S3C2410 的嵌入式最小系统, 围绕其设计出相应的存储器、总电源电路、复位电路等一系列电路模块。嵌入式最小系统嵌入式最小系统即是在尽可能减少上层应用的情况下, 能够使系统运行的最小化模块配置。以 ARM 内核嵌入式微处理器为中心,具有完全相配接的 Flash 电路、 SDRAM 电路、 JTAG 电路、电源电路、晶振电路、复位信号电路和系统总线扩展等, 保证嵌入式微处理器正常运行的系统, 可称为嵌入式最小系统。对于一个典型的嵌入式最小系统,以 ARM 处理器为例, 其构成模块及其各部分功能如图 1 所示, 其中 ARM 微处理器、 FLASH 和 SDRAM 模块是嵌入式最小系统的核心部分。 1 /8 电源 LDD 稳压 SDARM 32MB (use JTA G 接口 REST 电路 256 字节 E2PROM E2PROM UAR T 串口功能扩展 32768Hz 晶振 RTC 时钟源 S3C2410A-20 (ARM920T) (16KB I-Cache,16KB D-Cache) SDARM 32MB (use NOR FLASH 2MB (use 整体仿真图?微处理器——采用了 S3C2410A ; 电源模块——本电源运用 5V 的直流电源通过两个三端稳压器转换成我们所设计的最小系统所需要的两个电压, 分别是 V和 , 2 /8 的给 VDDMOP , VDDIO,VDDADC 等供电,而 的给 VDDi 和 RTC 供电。?时钟模块(晶振) ——通常经 ARM 内部锁相环进行相应的倍频, 以提供系统各模块运行所需的时钟频率输入。 给 RT C 和 Reset 模块,产生计数时钟, 10MHz 作为主时钟源; ? Flash 存储模块——存放嵌入式操作系统、用户应用程序或者其他在系统掉电后需要保存的用户数据等; ? SDRAM 模块——为系统运行提供动态存储空间, 是系统代码运行的主要区域; ?复位模块——实现对系统的复位; 。3 /8 上电顺序为 - 。其中 5V- 转换电路前面连接 RC 延迟网络,可获得比 较晚些的上电时间,时间设为约 10ms 。电源电路中使用了
嵌入式系统硬件设计 来自淘豆网www.taodocs.com转载请标明出处.