| |
C*Core C310S 处理器
- 32位精简指令集(RISC)架构
- 低功耗,高性能 OnCE调试支持
片上2K ROM(用于bootload程序掩膜)
片上64K字节的SRAM
串行外围接口(SPI)
- 可配置主从模式
- 从模式选择输出
- 模式故障产生错误标志并发出中断请求
- 双缓冲接收器
- 极性和相位可编程的串行时钟
- 可在等待模式下对SPI进行控制 三个串行通信接口(SCI1, SCI2, SCI3)
- 全双工操作
- 标准标识/空间反向不归零(NRZ)格式编码
- 13位波特率发生器
- 可选择8位或9位的数据格式
- 数据的发送和接收相互独立
- 独立的发送和接收中断请求
- 两种接收器唤醒方法(闲置线和地址标识)
- 接收器帧错误检测
- 硬件奇偶检测 PWM
- 一个PWM通道
- 周期可编程
- 占空比可编程
- 周期性中断功能 2个通用IC卡接口(UCI)
- 支持ISO7816
- 半双工操作
- 1个发送缓冲+1个接收缓冲
- 13位波特率选择
- 1/16 bit-time噪声检测 PS/2接口,可以直接连接PS2接口的键盘和鼠标等低速外设
外部中断支持(EPORT):
- 上升沿/下降沿触发
- 低电平触发
- 支持软件产生外部中断事件 |
中断控制器
- 多达40个中断源
- 每个中断源有32个不同的优先级可供选择
- 基于优先级的悬停中断使能/屏蔽功能
- 分为普通/快速中断请求
- 快速中断优先于普通中断
- 可屏蔽某一优先级或低于该优先级的中断
- 具有选择自动向量中断或向量中断的能力
- 向量中断的产生基于优先级
- 可为普通中断和快速中断产生各自的向量号
- 支持软件设置中断
- 支持悬停中断和当前中断信号的软件查询功能
- 支持通过异步方式切换低功耗模式至正常模式 两个周期性计数器
- 16位计数器及计数器始化寄存器
- 可选择自由计时或倒计时
- 16个可选分频值 — 20 至 215 实时时钟
- 完整的时钟特性 — 秒、分、小时和天
- 可编程闹钟功能
- 1/100秒和1/10秒stopwatch定时器,由2级4比特BCD构成的秒表
- 每秒、每分、每小时及每天中断功能
- 32.768KHz操作 看门狗计时器
- 16比特计数器及初始化寄存器
- 低功耗模式暂停功能 一个LCD控制器
- 屏幕最大尺寸可达到640x512个单色和彩色STN面板
- 使用嵌入式SRAM,作为显示存储器
- 由16位突发式DMA数据传送支持的屏幕自动刷新
- 支持8,4,2和1位宽的LCD数据总线,方便地连接市场上常用的LCD驱动器
- 可支持16级灰度显示 通用输入/输出(GPIO):
- GPIO的位数多达60位
- 支持位操作 外部总线接口
- 直接支持异步随机存储器(RAM),只读存储器(ROM),FLASH和地址映射的外设
- 双向数据总线,可支持32位和16位数据宽度
- 25位地址总线,6个片选信号,可访问192M字节外部地址空间
- 支持从外部存储器启动
|