- 1、本文档共30页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第6章 STM8中断控制系统
第6章? STM8中断控制系统;6.1? CPU与外设通信方式概述?;6.1.1? 查询方式?;广东工业大学物理与光电工程学院;6.1.2? 中断通信方式;2015/4/24;2015/4/24;2015/4/24;6.2? STM8S中断系统;6.2.1? 中断源及其优先级;广东工业大学物理与光电工程学院;广东工业大学物理与光电工程学院;图6-1 STM8中断源优先级排列顺序
;广东工业大学物理与光电工程学院; (2) ?ITC_SPR1寄存器中的VECT0SPR[1:0]对应顶级中断TLI,即PD7引脚中断,其中断优先级被系统强制置为11(最高级),不可更改,且属于不可屏蔽中断,即TLI中断有效时,可中断优先级为3的任意一个可屏蔽中断源的中断服务程序。
(3) 不可屏蔽中断事件RESET、TRAP优先级被默认为11(最高),因此没有软件优先级寄存器位与之对应。一旦这两个中断有效,CPU响应后CC寄存器内的中断优先级标志I1、I0位自动置1。 ; 正因如此,ITC_SPR1寄存器的b1、b0对应TLI,即0号中断,而不是复位中断RESET;同理,TC_SPR1寄存器的b3、b2对应AWU,即1号中断,而不是软件中断TRAP;ITC_SPR8寄存器的b3、b2对应29号中断。即ITC_SPR8~ITC_SPR1定义了30个中断源(编号为0~29,其中25~29中断号保留,没有定义)的优先级,而ITC_SPR8寄存器的高4位没有定义。; (4) 优先级10最低,分配给主程序使用。因此,不允许将中断优先级设为10。如果将某一个中断优先级设为10,为使对应中断请求得到响应,STM8 CPU将保留该中断源先前的优先级。换句话说,当前中断优先级设置操作无效。
(5) 当两个或两个以上可屏蔽中断源具有相同的软件优先级时,硬件查询顺序如表6-1所示,即1号中断(自动唤醒中断AWU)优先级最高,CLK中断次之,而24号中断(FLASH)优先级最低。未被响应的中断请求处于等待状态。; (6) 对于RESET、TRAP、TLI不可屏蔽源来说,复位中断RESET级别最高,只要复位中断RESET有效,任何时候CPU均可响应。而当TRAP(软件中断)、TLI (顶级硬件中断)同时有效时,CPU先响应TRAP中断请求,如图6-2所示。
;基于如下资源的中断管理:;中断屏蔽和处理流程;图6-3 中断嵌套示意图
; 6.2.2? 中断响应条件与处理过程;当一个中断请求必须被响应时:;6.2.3? 外中断源及其初始化;2.外中断初始化;广东工业大??物理与光电工程学院;广东工业大学物理与光电工程学院;3.同一个I/O口不同引脚中断识别;6.2.4? 中断服务程序结构;例:PORT A 外部中断EXTI0的中断号为IRQ03
Interrupt EXTI0 ;中断入口服务程序定义伪指令
EXTI0.L ;中断入口标号为L型,24位地址形式
;BRES 中断标志
IRET; 中断返回
segment vectit
dc.l {main} ; reset
dc.l {NonHandledInterrupt} ; trap
dc.l {NonHandledInterrupt} ; irq0
dc.l {NonHandledInterrupt} ; irq1
dc.l {NonHandledInterrupt} ; irq2
dc.l { EXTI0} ; irq3 Port A口外中断入口地址表
dc.l {NonHandledInterrupt} ; irq4
您可能关注的文档
最近下载
- harry potter哈利波特英文版与魔法石.docx
- 十二烷基硫酸钠对黄锑矿浮选行为的影响及作用机理.pdf VIP
- 2024秋形势与政策章节测试题库【含答案】.pdf
- JB∕T 4149-2022 臂式斗轮堆取料机.pdf
- 备战2023高考英语江苏省二模三模试题分类汇编:七选五(含答案解析).docx VIP
- 【产业图谱】2022年茂名市产业布局及产业招商地图分析.pdf VIP
- 国家工商行政管理总局通达商标服务中心招聘模拟备考预测(共1000题)综合模拟试卷+答案解析.docx
- JRC航海雷达 JMA730372527253中文操作说明书.doc VIP
- 电子海图系统教程文件.ppt
- 学校单位后勤水电工作总结PPT.pptx
文档评论(0)