为
为
enCoRe™
usb cy7c63722/23
CY7C63743
文档 #: 38-08022 rev. ** 页 30 的 58
这 spi 从动装置 逻辑 持续 至 运作 在 suspend, 所以 如果 这 spi 中断 是 使能, 这 设备 能 go 在 suspend 在一个
spi 从动装置 transaction, 和 它 将 wake 向上 在 这 中断 那 信号 这 终止 的 这 字节 转移.
17.4 spi 状态 和 控制
这 spi 控制 寄存器 是 显示 在
图示 17-3
. 这 定时 图解 在
图示 17-4
显示 这 时钟 和 数据 states 为 这
各种各样的 spi 模式.
位 7: tcmp
1 = tcmp 是 设置 至 1 用 这 硬件 当 8-位 转移 是 完全. 这 spi 中断 是 asserted 在 这 一样 时间 tcmp
是 设置 至 1.
0 = 这个 位 是 仅有的 cleared 用 firmware.
位 6: tbf
transmit 缓存区 全部 位.
1 = indicates 数据 在 这 transmit 缓存区 有 不 transferred 至 这 变换 寄存器.
0 = indicates 数据 在 这 transmit 缓存区 有 transferred 至 这 变换 寄存器.
位 [5:4] comm mode[1:0]
00 = 所有 communications 功能 无能 (default).
01 = spi 主控 模式.
10 = spi 从动装置 模式.
11=Reserved.
位 3: cpol
spi 时钟 极性 位.
1 = sck idles 高.
0 = sck idles 低.
位 2: cpha
spi 时钟 阶段 位 (看
图示 17-4
)
位 [1:0]: sck 选择
主控 模式 sck 频率 选择 (非 效应 在 从动装置 模式):
00 = 2 mbit/s
01 = 1 mbit/s
10 = 0.5 mbit/s
11 = 0.0625 mbit/s
位 #
76543210
位 名字
TCMP TBF comm mode[1:0] CPOL CPHA sck 选择
读/写
r/w r/w r/w r/w r/w r/w r/w r/w
重置
00000000
图示 17-3. spi 控制 寄存器 (地址 0x61)