首页 | 最新需求 | 最新现货 | IC库存 | 供应商 | IC英文资料库 | IC中文资料库 | IC价格 | 电路图 | 应用资料 | 技术资料
 IC型号:
您现在的位置:首页 >  IC英文资料库 进入手机版 
 
资料编号:397449
 
资料名称:PIC30F2010
 
文件大小: 500K
   
说明
 
介绍:
dsPIC High-Performance 16-bit Digital Signal Controller Family Overview
 
 


: 点此下载
  浏览型号PIC30F2010的Datasheet PDF文件第10页
10
浏览型号PIC30F2010的Datasheet PDF文件第11页
11
浏览型号PIC30F2010的Datasheet PDF文件第12页
12
浏览型号PIC30F2010的Datasheet PDF文件第13页
13

14
浏览型号PIC30F2010的Datasheet PDF文件第15页
15
浏览型号PIC30F2010的Datasheet PDF文件第16页
16
浏览型号PIC30F2010的Datasheet PDF文件第17页
17
浏览型号PIC30F2010的Datasheet PDF文件第18页
18
 
本平台电子爱好着纯手工中文简译:截至2020/5/17日,支持英文词汇500个
dsPIC30F
ds70025d-页 14
进步 信息
2001 微芯 技术 公司
3.2 例外 sequence
所有 中断 事件 flags 是 抽样 同时发生地
和 在 一个 明确的 cpu 时钟 阶段. 一个 pending 中断
表明 用 这 标记 位 正在 equal 至 一个
1
将 导致
这 中断 至 出现. 当 一个 中断 是 latched, 这
中断 priority 位 有关联的 和 一个 pending 标记 是
抽样 在 这 next 时钟 循环 在之前 进去 这
isr.
这 抽样 sequence 是 需要 至 决定 如果 更多
比 一个 中断 标记, 和 不同的 priorities, 有
被 同时发生地 latched. 各自 的 这 中断 sta-
tus 位 是 arbitrated 同时发生地.
各自 的 这 pending 中断 有 一个 有关联的 较早的-
ity. 这 状态 的 这 pending 中断 是 提交 在
一个 位 的 一个 8-位 中断 要求 (irq) 总线 corre-
sponding 至 一个 的 8 priorities. 各自 位 在 这 要求
总线 indicates 至 这 cpu 那 在 least 一个 中断 的
priority
n
是 呈现.
如果 这 irq 位 抽样 表明 一个 priority 更小的 比 或者
equal 至 这 电流 cpu priority, 然后 非 中断
sequence 将 出现. 当 所有 高等级的 (priority) 状态
位 是 设置 作 一个 结果 的 这 末端 的 它们的 respec-
tive isr
s, 然后 这 isr 的 这 pending 状态 位 将 是
serviced.
当 一个 中断 是 serviced, 这 返回 地址 是
pushed 面向 这 堆栈 一起 和 这 least 重大的
字节 的 这 状态 寄存器 (sr) 作 显示 在 图示 3-1.
working 寄存器 15 是 使用 作 这 暗指 堆栈 pointer.
图示 3-1: 中断 堆栈 框架
如果 中断 嵌套 是 无能, subsequent 中断 的
priority 水平的 0 通过 6 是 阻止 从 造成 一个
更远 例外 sequence. 不管怎样, 中断 con-
tinue 至 是 arbitrated 和 这 cpu priority 寄存器 con-
tinues 至 是 updated 至 反映 所有 subsequent 中断
这个 变为 pending. 单独的 中断 标记 位
在里面 这 ifs (中断 标记 状态) 寄存器(s) 是 设置
regardless 的 这 状态 的 这 gie 和 这 单独的
中断 priority 位. 这 gie 位 是 也 cleared 在
重置. 便条 那 traps 和 priority 7 中断 是 不
无能 用 这 gie 位 和 是 总是 使能.
如果 中断 嵌套 是 使能, subsequent 中断
将 是 arbitrated 和 将 clear 这 cpu priority 寄存器
位 accordingly. 应当 任何 的 这些 是 的 一个 高等级的 pri-
ority 比 那 目前 正在 serviced, 一个 中断 在
那 水平的 将 是 initiated.
便条:
traps 和 priority 7 中断 是 总是
nestable.
3.2.1 中断/trap/重置
VECRS
中断, trap 和 重置 vectors 是 automatically
承载 在 这 pc 当 servicing 一个 中断, trap 或者
下列的 一个 重置. 这 vectors 是 包含 在 loca-
tions 0x000000 通过 0x00001f 的 程序 记忆.
这些 locations 包含 24-位 地址, 和 在 顺序
至 preserve robustness, 一个 地址 错误 trap 将 引领
放置 应当 这 pc attempt 至 fetch 任何 的 这些
words 在 正常的 执行. 这个 阻止 execu-
tion 的 随机的 数据.
表格 3-1: 例外 vector 表格
traps 能 是 考虑 作 非-maskable, nestable
中断 这个 adhere 至 一个 predefined priority 作
显示 在 表格 3-1. 它们 是 将 至 提供 这
用户 一个 意思 至 准确无误的 erroneous 运作 在
debug 和 当 运行 在里面 这 应用. 这
软件 traps 也 提供 一个 意思 至 emulate 新 或者
unsupported 说明.
便条:
如果 这 用户 做 不 intend 至 引领 corrective
action 在 这 事件 的 一个 trap 错误 情况,
这些 vectors 必须 是 承载 和 这 重置
vector 地址.
便条 那 许多 的 这些 trap 情况 能 仅有的 是
发现 当 它们 发生. consequently, 这 ques-
tionable 操作指南 是 允许 至 完全 较早的 至 trap
例外 处理. 如果 这 用户 chooses 至 recover
从 这 错误, 这 结果 的 这 erroneous action 这个
造成 这 trap 将 因此 有 至 是 corrected.
<自由 文字>
pc[15:0]
sr[7:0]:pc[23:16]
015
w15 (在之前 call)
w15 (之后 call)
堆栈 grows 对着
高等级的 地址
推 : [w15]+=2
流行音乐 : [w15-=2]
0x0000
重置 vector
ext. 振荡器 失败 trap vector
堆栈 错误 trap vector
地址 错误 trap vector
arithmetic 警告 trap vector
软件 trap vector
保留 vector
保留 vector
priority 7 中断 vector
priority 6 中断 vector
priority 5 中断 vector
priority 4 中断 vector
priority 3 中断 vector
priority 2 中断 vector
priority 1 中断 vector
priority 0 中断 vector
资料评论区:
点击回复标题作者最后回复时间

标 题:
内 容:
用户名:
手机号:    (*未登录用户需填写手机号,手机号不公开,可用于网站积分.)
      
关于我们 | 联系我们
电    话13410210660             QQ : 84325569   点击这里与集成电路资料查询网联系
联系方式: E-mail:CaiZH01@163.com