为
为
enCoRe™
usb cy7c63722/23
CY7C63743
文档 #: 38-08022 rev. ** 页 38 的 58
位 7: wake-向上 中断 使能
这 内部的 wake-向上 计时器 是 正常情况下 使用 至 wake 这 部分 从 suspend 模式, 但是 它 能 也 提供 一个 中断 当
这 部分 是 awake. 这 wake-向上 计时器 是 cleared whenever 这 wake-向上 中断 使能 位 是 写 至 一个 0, 和 runs whenever
那 位 是 写 至 一个 1. 当 这 中断 是 使能, 这 wake-向上 计时器 提供 periodic 中断 在 multiples 的 period,
作 描述 在 部分 11.2.
1 = 使能 wake-向上 计时器 为 periodic wake-向上.
0 = 使不能运转 和 电源-止 wake-向上 计时器.
位 6: gpio 中断 使能
各自 gpio 管脚 能 提供 作 一个 中断 输入. 在 一个 重置, gpio 中断 是 无能 用 clearing 所有 gpio 中断
使能 寄存器. writing 一个 ‘1’ 至 一个 gpio 中断 使能 位 使能 gpio 中断 从 这 相应的 输入 管脚. 这些
寄存器 是 显示 在
图示 21-4
为 端口 0 和
图示 21-5
为 端口 1. 在 增加 至 enabling 这 desired 单独的 管脚 为
中断, 这 主要的 gpio 中断 必须 是 使能, 作 explained 在 部分 21.0.
这 极性 那 triggers 一个 中断 是 控制 independently 为 各自 gpio 管脚 用 这 gpio 中断 极性 寄存器.
设置 一个 极性 位 至 ‘0’ 准许 一个 中断 在 一个 下落 gpio 边缘, 当 设置 一个 极性 位 至 ‘1’ 准许 一个 interrupt 在 一个
rising gpio 边缘. 这 极性 寄存器 重置 至 0 和 是 显示 在
图示 21-6
为 端口 0 和
图示 21-7
为 端口 1.
所有 的 这 gpio 管脚 share 一个 单独的 中断 vector, 这个 意思 这 firmware 将 需要 至 读 这 gpio 端口 和 使能
中断 至 决定 这个 管脚 或者 管脚 造成 一个 中断.这 gpio 中断 结构 是 illustrated 在
图示 21-8
.
便条 那 如果 一个 端口 管脚 triggered 一个 中断, 非 其它 端口 管脚 能 导致 一个 gpio 中断 直到 那 端口 管脚 有 returned
至 它的 inactive (非-触发) 状态 或者 它的 相应的 端口 中断 使能 位 是 cleared. 这 cy7c637xx 做 不 assign
中断 priority 至 不同的 端口 管脚 和 这 端口 中断 使能 寄存器 是 不 影响 用 这 中断 acknowledge
处理.
1 = 使能
0 = 使不能运转
位 [5:4]: 俘获 计时器 一个 和 b 中断
那里 是 二 俘获 计时器 中断, 一个 为 各自 有关联的 管脚. 各自 的 这些 中断 occurs 在 一个 使能 边缘 的 这
选择 gpio 管脚(s). 为 各自 管脚, rising 和/或者 下落 边缘 俘获 中断 能 是 在 选择. 谈及 至 部分 19.0. these
中断 是 独立 的 这 gpio 中断, 描述 在 这 next 部分.
1 = 使能
0 = 使不能运转
位 3: spi 中断 使能
这 spi 中断 occurs 在 这 终止 的 各自 spi 字节 transaction, 在 这 最终 时钟 边缘, 作 显示 在
图示 17-4
. 之后 这
中断, 这 received 数据 字节 能 是 读 从 这 spi 数据 寄存器, 和 这 tcmp 控制 位 将 是 高
1 = 使能
0 = 使不能运转
位 2: 1.024-ms 中断 使能
这 1.024-ms 中断 是 periodic 计时器 中断 从 这 自由-运动 计时器 (为基础 在 这 6-mhz clock). 这 用户 应当
使不能运转 这个 中断 在之前 going 在 这 suspend 模式 至 避免 可能 conflicts 在 servicing 这 计时器 中断
(128-
µ
s 中断 和 1.024-ms 中断) 第一 或者 这 suspend 要求 第一 当 waking 向上.
1 = 使能. periodic 中断 将 是 发生 大概 每 1.024 ms.
0 = 使不能运转.
位 #
76543210
位 名字
wake-向上
中断
使能
GPIO
中断
使能
俘获
计时器 b
intr. 使能
俘获
计时器 一个
intr. 使能
SPI
中断
使能
1.024-ms
中断
使能
128-
µ
s
中断
使能
usb 总线
重置 /
ps/2 activity
intr. 使能
读/写
r/w r/w r/w r/w r/w r/w r/w r/w
重置
00000000
图示 21-1. global 中断 使能 寄存器 (地址 0x20)