添加收藏夹  设为首页  深圳服务热线:13692101218  13751165337
51电子网联系电话:13692101218
位置:首页 > IC型号导航 > 首字符C型号页 > 首字符C的型号第0页 > CY8C34 > CY8C34 PDF资料 > CY8C34 PDF资料3第17页
初步
的PSoC
3 : CY8C34系列数据表
4.4.4.7嵌套DMA
一个TD可以修改另一个TD,因为TD的配置空间
是内存映射的类似于任何其他的外围设备。例如,
第一个TD加载第二个TD的配置,然后调用
第二个TD 。第二个TD移动所要求的应用程序数据
阳离子。完成后,第二个TD调用第一个TD ,这
再次更新第二个TD的配置。这个过程
根据需要重复的次数。
表4-8 。中断向量表
(续)
#
固定功能
DMA
UDB
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
PICU[0]
PICU[1]
PICU[2]
PICU[3]
PICU[4]
PICU[5]
PICU[6]
PICU[12]
PICU[15]
比较诠释
开关电容诠释
I
2
C
可以
Timer/Counter0
Timer/Counter1
Timer/Counter2
Timer/Counter3
USB的SOF诠释
USB任意波形诠释
USB总线接口
USB端点[ 0 ]
版权所有
版权所有
版权所有
抽取诠释
PHUB错误诠释
EEPROM故障诠释
phub_termout0[4]
phub_termout0[5]
phub_termout0[6]
phub_termout0[7]
phub_termout0[8]
phub_termout0[9]
udb_intr[4]
udb_intr[5]
udb_intr[6]
udb_intr[7]
udb_intr[8]
udb_intr[9]
4.5中断控制器
中断控制器提供了一种机制,用于硬件
资源来改变程序执行到一个新的地址,
独立于当前任务的由主执行
代码。中断控制器提供增强的功能,不
发现原来的8051中断控制器:
32个中断向量
直接跳到ISR与动态代码空间的任何地方
向量地址
对于每个向量多个源
灵活的中断向量匹配
每一个中断向量是独立启用或禁用
每个中断可以动态分配的八分之一
优先
八级嵌套中断
多个I / O的中断向量
软件可以发送中断
软件可以清除待处理中断
当一个中断挂起,当前指令是
完成后,程序计数器被压入堆栈。
代码执行,然后跳转到所提供的程序地址
载体中。在ISR完成后, RETI指令
执行并返回执行到下面的指令
先前被中断的指令。要做到这一点RETI指令
从堆栈弹出程序计数器。
如果相同的优先级被分配给两个或更多个中断,
与下向量号中断被首先执行。每
中断向量可以从三个中断源可供选择:固定
功能,DMA和UDB 。固定函数中断是直接
连接最常见的中断源,并提供
资源成本最低的连接。在DMA中断源
提供直接连接到两个DMA中断源
每个DMA通道提供的。第三个中断源向量
来自UDB数字路由阵列。这使得任何数字信号
可用UDB阵列用作一个中断源。
固定功能的中断和所有中断源可以路由
使用UDB中断源连接的任何中断向量
系统蒸发散。
表4-8 。中断向量表
#
固定功能
DMA
UDB
phub_termout0 [10] udb_intr [10]
phub_termout0 [11] udb_intr [11]
phub_termout0 [12] udb_intr [12]
phub_termout0 [13] udb_intr [13]
phub_termout0 [14] udb_intr [14]
phub_termout0 [15] udb_intr [15]
phub_termout1[0]
phub_termout1[1]
phub_termout1[2]
phub_termout1[3]
phub_termout1[4]
phub_termout1[5]
phub_termout1[6]
phub_termout1[7]
phub_termout1[8]
udb_intr[16]
udb_intr[17]
udb_intr[18]
udb_intr[19]
udb_intr[20]
udb_intr[21]
udb_intr[22]
udb_intr[23]
udb_intr[24]
udb_intr[25]
USB端点数据phub_termout1 [ 9 ]
phub_termout1 [10] udb_intr [26]
phub_termout1 [11] udb_intr [27]
phub_termout1 [12] udb_intr [28]
phub_termout1 [13] udb_intr [29]
phub_termout1 [14] udb_intr [30]
phub_termout1 [15] udb_intr [31]
5.内存
5.1静态RAM
CY8C34静态RAM(SRAM) ,用于临时数据存储。
多达8 KB的SRAM被提供,并且可以由被访问
8051或DMA控制器。见
“存储器映射”
上一节
第19页的SRAM由8051和同时访问
DMA控制器是可能的,如果不同的4 KB的块访问。
5.2闪存程序存储器
在PSoC器件的Flash内存提供非易失性存储
用户固件,用户配置数据,批量数据存储,并
可选ECC数据。主要的闪存区包含多达
64 KB的用户程序空间。
可额外8 KB闪存空间可用于错误
纠错码( ECC ) 。如果未使用ECC,这个空间可以存放
设备配置数据和批量用户数据。用户代码可能不
被耗尽的ECC闪速存储器部分的。 ECC可以纠正
第17页99
0
1
2
3
LVD
ECC
版权所有
睡眠(PWR经理)
phub_termout0[0]
phub_termout0[1]
phub_termout0[2]
phub_termout0[3]
udb_intr[0]
udb_intr[1]
udb_intr[2]
udb_intr[3]
文件编号: 001-53304修订版* B
[+ ]反馈

深圳市碧威特网络技术有限公司