6)多种功耗管理模式,降低系统功耗。
3.1.3  功能模块
SEP3203使用0.25um标准CMOS的设计工艺。使用ARM7TDMI处理器内核,具有低功耗、低成本的优点,SEP3203还提供了完整的通用外设接口,可以满足系统用户的各种需求。
SEP3203芯片中集成各种功能模块:
●ARM7TDMI,主频75MHz;
●内嵌20Kbyte片上零等待静态存储器;
●外部存储器接口控制器(EMI);
●功耗管理模块(PMC),支持4种功耗模式:IDLE、SLOW、NORMAL、SLEEP;
●中断控制器(INTC),支持32个中断源,其中18个外部中断;
●4通道通用定时器(TIMER);
●2通道脉宽调制器(PWM);
●1通道实时时钟模块(RTC),支持日历功能和Watchdog功能;
●2个通用异步通讯模块(UART),均支持红外通讯;
●液晶显示控制器(LCDC),支持单色/4 级灰度/16 级灰度/4K 彩色/64K 彩色;
●AC97控制器(AC97C),支持2通道放音和1通道录音;
●1通道串行外设接口(SPI),用于触摸屏数据采样;
●多媒体加速模块(MMA),支持MP3解码、MPEG4QCIF 和WMA,EG等多媒体应用的解码;
●MMC卡控制器;
●USB客户端控制器(USBDC),兼容USB1.1 的USB客户端控制器;
●DMA控制器(DMAC);
●2 通道片上PLL,1个用于系统时钟,1个用于USB控制器。
3.2  SPI串行外设接口
串行外设接口(SPI)模块允许在微控制器与外设间进行全双工、同步、串行的数据通讯并进行数据的串并转换。SPI模块是连接在APB 总线上,是符合AMBA规范的Slave模块。
3.2.1  特性列表
SPI模块具有以下的特征:符合AMBA 2.0接口标准;Master工作模式;全双工方式通讯;可编程的数据传输率;可编程的时钟极性和相位;相互独立的发送和接收FIFO(16位宽,深度为8);可编程数据帧格式(数据宽度1—16位);支持DMA操作。
3.2.2  信号描述
名字    方向    功能描述
in_MISO    输入    Master数据输入/Slave数据输出
out_MOSI    输出    Master数据输出/Slave数据输入
out_SCK    输出    串行时钟
本SPI模块现在只支持Master Mode。所以in_MISO信号固定为输入;out_MOSI信号固定为输出。
3.2.3  寄存器地址映射表

地址    寄存器名称    宽度    读/写    复位值    描述
基址+0x00    SPICR    8    读/写    0x0040    SPI控制寄存器
基址+0x04    SPIBR    6    读/写    0x0000    SPI波特率寄存器
基址+0x08    SPISR    1    读    0x0000    SPI状态寄存器
基址+0x0C    SPITR    16    写    0x0000    SPI发送数据寄存器
基址+0x10    SPIRR    16    读    0x0000    SPI接收数据寄存器
基址+0x14    SPIICSR    4    读/写    0x0001    SPI中断控制/状态寄存器
3.2.4  功能描述
SPI模块使得MCU可以全双工、同步的和外部设备进行数据通讯。此SPI模块现在支持Master Mode,其可以发起和外设之间的一次传输。使能SPI模块,SPI输出OUT_SCK时钟,写SPI的发送FIFO开始一次传输。数据在时钟OUT_SCK的控制下通过OUT_MOSI串行输出,同时SPI在内部时钟的控制下锁存IN_MISO管脚上的数据并写入接收FIFO。当发送FIFO中所有数据发送完毕后,SPIF标志位置位,同时SPI使能比特位SPE清零,输出时钟停止。
上一篇:基于MMIC的基础研究
下一篇:红外运动目标检测算法研究+文献综述

认知无线电网络中基于双...

区间运行仿真系统下位机设计

基于TCP/IP技术的转向架振动测试系统设计

ZPW-2000A型无绝缘移频自动...

LCD自动测试系统测试数据采集与处理

基于PM2.5浓度的健康出行路径规划及实现

基于涡旋电磁波的新型雷达成像技术研究

中国古代秘书擅权的发展和恶变

拉力采集上位机软件开发任务书

《醉青春》导演作品阐述

浅谈传统人文精神茬大學...

多元化刑事简易程序构建探讨【9365字】

浅谈新形势下妇产科护理...

国内外无刷直流电动机研究现状

谷度酒庄消费者回访调查问卷表

辩护律师的作证义务和保...

高校网球场馆运营管理初探【1805字】