器为例,其构成模块及其各部分功能如图 1 所示,其中 ARM 微处理器、FLASH 和 SDRAM 模
块是嵌入式最小系统的核心部分。
微处理器——采用了 SEP3203;
电源模块——为 SEP3203 内核电路提供 2.5V 的工作电压,为部分外围芯片提供 3.3V 的
工作电压;
时钟模块(晶振)——通常经 ARM 内部锁相环进行相应的倍频,以提供系统各模块
运行所需的时钟频率输入。32.768kHz 给 RTC 和 Reset 模块,产生计数时钟,10MHz 作
为主时钟源;
Flash 存储模块——存放嵌入式操作系统、用户应用程序或者其他在系统掉电后需要保
存的用户数据等;
SDRAM 模块——为系统运行提供动态存储空间,是系统代码运行的主要区域;
JTAG 模块——对芯片内部所有部件进行访问,通过该接口对系统进行调试、编程等,
实现对程序代码的下载和调试;
UART 模块——用于系统与其他应用系统的短距离双向串行通信;
复位模块——实现对系统的复位;
系统总线扩展——引出地址总线、数据总线和必须的控制总线,便于用户根据自身的
特定需求,扩展外围电路。
SEP3202 简述
SEP3203 处理器内嵌由英国 ARM 公司提供的 ARM7TDMI 处理器内核,整个芯片可以运
行在 75MHz。集成了支持黑白,灰度,彩色的 LCD 控制器;多媒体加速模块,用于提供多
媒体处理定点矢量乘加的计算能力;支持低成本的 NAND Flash 控制器并可从其直接启动;
支持多种外存类型:SRAM,NOR Flash,SDRAM;支持实时钟(RTC);支持四通道的定时
器和两通道的 PWM;支持用于连接触摸屏通讯的 SPI 协议;支持两个 UART 控制器,其中
一个支持红外传输;支持 USB1.1 Device 控制器用于 PC 与移动终端之间的高速信息传输;
支持 MMC/SD 卡控制器,用户可以扩展系统的存储能力和外设功能;支持兼容 AC97 协议
的控制器,用于音频文件的播放和录制。SEP3203 处理器内嵌 20KByte 零等待的静态存储器
(SRAM),用于多媒体处理时的核心代码与数据的存放,用户也可以将操作系统的核心代
码或 LCD 帧缓存存放在该处理器中,用于提供更高的性能和更低的能量消耗;6 通道 DMA
控制器,为用户提供了高速的数据传输通道。为了支持低成本的系统方案,SEP3203 支持
外部 32 位/16 位数据总线,结合 ARM 提供的 Thumb 指令集,将大大降低系统成本和功耗,
2 / 12