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,JPEG等多媒体应用的解码;
●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的基础研究
- 下一篇:红外运动目标检测算法研究+文献综述
-
-
-
-
-
-
-
中考体育项目与体育教学合理结合的研究
大众媒体对公共政策制定的影响
十二层带中心支撑钢结构...
java+mysql车辆管理系统的设计+源代码
酸性水汽提装置总汽提塔设计+CAD图纸
电站锅炉暖风器设计任务书
乳业同业并购式全产业链...
当代大学生慈善意识研究+文献综述
杂拟谷盗体内共生菌沃尔...
河岸冲刷和泥沙淤积的监测国内外研究现状