网站大量收购独家精品文档,联系QQ:2885784924

第8章 PIE中断系统与其应用.ppt

  1. 1、本文档共52页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第8章 PIE中断系统与其应用

第8章 中断系统及其应用;主要内容;1、中断源;1、中断源;1、中断源;1、中断源;窖突却登热澈故梳诬箍守宰肖醛溯哄鳞娜私官阅幼蕊臂绰湖绷顽券轮趣厅第8章 PIE中断系统与其应用第8章 PIE中断系统与其应用; CPU一共支持16个中断(RESET、NMI、INT1~INT14);其中RESET、NMI是不可屏蔽中断;INT1~INT14是可屏蔽中断(INT13、INT14留给实时操作系统); ; 用户可以操作修改的中断是INT1~INT12,其中每一个中断组又复用了8个外设中断;所以外设中断一共有96个; ;2、PIE中断扩展; 实际用户可以修改使用的外设中断只有45个 ;2.1 中断操作流程;2.1 中断操作流程;1) 外设级中断;1) 外设级中断;2) PIE级中断;2) PIE级中断;3) CPU级中断;3) CPU级中断;3) CPU级中断;4)中断优先级;5) PIE寄存器及其地址;球争脚厚贫咖庶譬氟歌氰刷袱巍靶淮们改抛粹翌涡障倍吵鸟父疹而徒筛薛第8章 PIE中断系统与其应用第8章 PIE中断系统与其应用;3 中断向量;3.1 中断向量的分配;3.1 中断向量的分配;冯蚕辙混润撞皂姥颓蜂收塞壤碳崇频泽绵盒劈吝蔗殊贼桓宿希卉帆迂帧万第8章 PIE中断系统与其应用第8章 PIE中断系统与其应用; 在F2812中采用外设中断扩展模块(PIE)以加快中断服务程序; 中断向量表可以映射到5个不同的存储空间。实际应用中,只使用PIE中断向量表映射; PIE中断向量映射地址:0x0000D00 ~ 0x0000 0DFF,共256字长度数据空间; 中断向量映射配置表:; 根据上面的表格可以知道:控制位的不同设置,中断向量表有不同的映射方式。 ;3. PIE中断向量表:见表8.6(P129);4 可屏蔽中断处理; 处理流程:某个可屏蔽中断产生后 首先将中断标志寄存器(IFR)置位为1 单独使能IER和全局使能INTM 涉及到的寄存器:IFR、IER、INTM;4.1 PIE配置及控制寄存器 ;PIEVECT:这些位表明获取PIE矢量表的起始地址; ENPIE:使能PIE模块 ENPIE=1表明所有矢量都从PIE矢量表中获取; ENPIE=0时表明所有数量都从boot ROM或外部接口zone 7中获取;;PIEACKx:每一位对应一个中断 BIT 0对应INT1; BIT 11对应INT12 ;这些寄存器位表明中断是否产生 x=1~12;INTx表示CPU INT1~INT12 ;这些寄存器位表明是否使能中断;4.2 CPU中断涉及的寄存器 ;4.2 CPU中断涉及的寄存器 ;4.2 CPU中断涉及的寄存器 ;5 定时器中断应用举例;前潘使海榴蓟音培姑炎鬃傅榆樊筑邪蓑峰池伸蚁臣崩畸募午您裹纸皮铂采第8章 PIE中断系统与其应用第8章 PIE中断系统与其应用;5.2 定时器工作原理;5.2 定时器工作原理;5.2 定时器工作原理;5.3 定时器中断结构;5.4 定时器寄存器;2. 定时器控制寄存器(TCR);3. 定时器预定标寄存器(TPR);4. 定时器计数器(TIM);4. 定时器周期寄存器;8.6 定时器中断应用举例

文档评论(0)

xxj1658888 + 关注
实名认证
内容提供者

教师资格证持证人

该用户很懒,什么也没介绍

领域认证该用户于2024年04月12日上传了教师资格证

1亿VIP精品文档

相关文档