飞思卡尔系列MC9S12XS128的中断系统

发布者:梦幻微笑最新更新时间:2021-08-31 来源: eefocus关键字:MC9S12XS128  中断系统 手机看文章 扫描二维码
随时随地手机看文章

1、特点:

• Interrupt vector base register (IVBR)

•中断向量基址寄存器(IVBR)
• One spurious interrupt vector (at address vector base1 + 0x0010).

•一个伪中断向量(矢量base1在地址+ 0x0010)。
• One non-maskable system call interrupt vector request (at address vector base + 0x0012).

•一个不可屏蔽系统调用中断向量请求(在地址向量基地+ 0x0012)。
• Three non-maskable access violation interrupt vector requests (at address vector base + 0x0014−
0x0018).•三个不可屏蔽中断访问冲突(在地址向量基地+ 载体的要求−0x0014 0x0018)。
• 2–109 I bit maskable interrupt vector requests (at addresses vector base + 0x001A–0x00F2).

•2-109余位屏蔽中断向量请求(在地址向量基地+ 0x001A - 0x00F2)。
• Each I bit maskable interrupt request has a configurable priority level and can be configured to be handled by either the CPU or the XGATE module2.
•每个余位屏蔽中断请求有一个可配置的优先级,可配置为一方的CPU了XGATE模块2处理。

• I bit maskable interrupts can be nested, depending on their priority levels.

•余位屏蔽中断可以嵌套,根据其优先级。
• One X bit maskable interrupt vector request (at address vector base + 0x00F4).

•一个X位屏蔽中断向量请求(在地址向量基地+ 0x00F4)
• One non-maskable software interrupt request (SWI) or background debug mode vector request (at
address vector base + 0x00F6).•一个非屏蔽软件中断请求或背景调试模式(在请求处理向量向量基地+ 0x00F6)。
• One non-maskable unimplemented op-code trap (TRAP) vector (at address vector base + 0x00F8).

•一个非屏蔽没有得到执行操作码矢量(向量在地址基地+ 0x00F8)。
• Three system reset vectors (at addresses 0xFFFA–0xFFFE).•三个系统(在复位向量地址0xFFFA - 0xFFFE)。
• Determines the highest priority XGATE and interrupt vector requests, drives the vector to the
XGATE module or to the bus on CPU request, respectively.•确定最优先的XGATE的中断向量和要求,驱动的矢量,XGATE模块或请求总线在CPU
• Wakes up the system from stop or wait mode when an appropriate interrupt request occurs or
whenever XIRQ is asserted, even if X interrupt is masked.•一个适当的中断请求时,或当XIRQ被中断,甚至如果X中断屏蔽都可以使系统在停止或等待模式响应。
• XGATE can wake up and execute code, even with the CPU remaining in stop or wait mode.•XGATE可以响应和执行代码,甚至与CPU,在停止或等待模式剩余。

4.1.3 Modes of Operation

工作模式

• Run mode运行模式

This is the basic mode of operation.这是基本的运作模式

• Wait mode等待模式

In wait mode, the XINT module is frozen. It is however capable of either waking up the CPU if an interrupt occurs or waking up the XGATE if an XGATE request occurs. Please refer to Section 4.5.3, “Wake Up from Stop or Wait Mode” for details.

在等待模式下,XINT模块被冻结。然而,它是否能够在中断发生的时候使CPU响应或者XGATE请求发生的时候使XGATE响应。请参阅 第4.5.3节“在停止或等待模式中响应”的细节。

• Stop Mode停止模式

In stop mode, the XINT module is frozen. It is however capable of either waking up the CPU if an interrupt occurs or waking up the XGATE if an XGATE request occurs. Please refer to Section 4.5.3, “Wake Up from Stop or Wait Mode” for details.

在停止模式下,XINT模块被冻结。然而,它是否能够在中断发生的时候使CPU响应或者XGATE请求发生的时候使XGATE响应。请参阅 第4.5.3节“在停止或等待模式中响应”的细节。

 

• Freeze mode (BDM active)

In freeze mode (BDM active), the interrupt vector base register is overridden internally. Please refer to Section 4.3.2.1, “Interrupt Vector Base Register (IVBR)” for details.

在冻结模式(BDM活动),中断向量基址寄存器重写内部。请参阅第4.3.2.1“中断向量基址寄存器(IVBR)”的细节。


关键字:MC9S12XS128  中断系统 引用地址:飞思卡尔系列MC9S12XS128的中断系统

上一篇:飞思卡尔启动过程
下一篇:飞思卡尔MC9S12系列单片机地址影射以及分页问题

推荐阅读最新更新时间:2024-11-10 10:20

51单片机 (4)中断系统
相关概念 中断源:引起中断的事件 中断请求:中断源向CPU提出处理的请求 断点:发生中断时被打断程序的暂停点 中断响应:CPU暂停现行程序而转为响应中断请求的过程 中断处理程序:处理中断源的程序 中断处理:CPU执行有关的中断处理程序 中断返回:返回断点的过程 中断与子程序的区别 调用有点相似、但两者是不同的概念。 源不同。中断是由外部中断源产生的、具有不可预测和随机性、比如抛异常。子程序是由主程序安排调用的。 响应不同。中断系统需要保护断点和现场、子程序只需保存断点。 功能不同。中断程序主要处理CPU外部异步事件、子程序调用是为主程序服务。 中断类型 外部中断源:外部硬件资源产生。上
[单片机]
数码管显示的原理-加入中断系统程序--加入定时器
三、数码管显示的原理、数码管的静态显示 1. 引脚第二功能 1.1TXD 和RXD TXD 发送数据 Transmit(tx) Data 简写形式 RXD 接受数据 Receive(rx) Data 简写形式 TXD 网络定义: Transmit Data: used on RS232 and UART links. RXD 网络定义: Receive Data: used on RS232 and UART links. 1.2 中断源 MCS-51系列单片机的中断系统 MCS-51系列单片机中不同型号芯片的中断源数量是不同的,最基本的8051单片机有5个中断源,分别是INTO、INT1、TO、Tl T
[单片机]
数码管显示的原理-加入<font color='red'>中断系统</font>程序--加入定时器
基于飞思卡尔S12系列单片机的微型热敏打印机
 1 引言   常用的微型针式打印机速度慢、噪声大,无法满足某些场合的需要。微型热敏打印机具有打印速度快、噪音低、可靠性高、字迹清晰、机头小而轻等优点,可满足各种场合的打印要求,因此得到广泛应用。笔者在汽车行驶记录仪的开发过程中,根据要求,选用较为先进的热敏打印机作为打印设备。但微型热敏打印头对打印时序和温度要求较高,一旦控制不当极易造成打印头烧毁,其控制系统的软硬件设计较复杂。本文选用FTP-628系列热敏打印头开展以下研发工作。   2 系统组成   本文介绍的微型热敏打印机主要由主控器件、步进电机驱动模块、热敏打印头过热保护模块、热敏打印头缺纸检测模块、RS-232通信模块和供电模块等部分组成。系统的结构框图如图l所示。其中
[单片机]
基于<font color='red'>飞思卡尔</font>S12<font color='red'>系列</font>单片机的微型热敏打印机
什么是中断?什么是单片机的中断系统
当中央处理器CPU正在处理某个信息的时候,如果这时外界突然发生紧急事件,且请求CPU暂停止当前工作,转而去处理这个紧急事件。 CPU处理完这个紧急事件之后,再回到原来被中断的地方,继续原来的工作。单片机中的这个暂停止处理信息的过程,就称为中断 ,能实现中断功能的所有程序软件的组合称为中断系统。
[单片机]
MCS-51单片机的中断系统(2)
中断响应过程 中断响应过程为,中断源发出中断请求 对中断请求进行响应 执行中断服务程序 返回主程序。这个过程可分为三个阶段来完成。 1. 中断采样 对于外部中断请求,中断请求信号来自于单片机外部,计算机要想知道有没有中断请求发生,必须对信号进行采样。 ① 电平触发方式的外中断请求(IT0/IT1=0)采样到高电平时,表明没有中断请求,IE0或IE1继续为 0 。采样到低电平时,IE0/IE1由硬件自动置 1 ,表明有外中断请求发生。 ② 脉冲触发式的外中断请求(IT0/IT1=1)在相邻的机器周期采样到的电平由高电平变为低电平时,则IE0/IE1由硬件自动置 1 ,否则为 0 。 2. 中断查询 由CPU测试TCON和SCON
[单片机]
51单片机:定时器与中断系统的运用
#include regx52.h void Delay(int time) { while(time--) //while循环一次需要10us { } } void Timer0Init(void) //1毫秒@11.0592MHz { TMOD &= 0xF0; //设置定时器模式 TMOD |= 0x01; //设置定时器模式 TL0 = 0x66; //设置定时初值 TH0 = 0xFC; //设置定时初值 TF0 = 0; //清除TF0标志 TR0 = 1; //定时器0开始计时 ET0 = 1; EA = 1;
[单片机]
51单片机:定时器与<font color='red'>中断系统</font>的运用
基于MC9S12XS128的光电式自动寻迹车的设计
引言 自动寻迹车是一种具备自主判断、决策能力的综合智能系统。它的设计集机械、电子、检测技术与智能控制于一体,在社会生活中有着广泛的应用,例如自动化生产线的物料配送机器人,医院的机器人护士,商场的导游机器人等。 全国“飞思卡尔”智能模型车大赛在这样的背景下产生,智能模型车比赛要求利用车上的视觉装置,使智能小车在给定的区域内沿着轨迹自动行进,在确保稳定性的情况下,速度最快者获胜,根据路径判别的原理不同,分为光电组、电磁组和摄像头组三种类型。本文所述智能车为光电组设计,采用与白色地面颜色有较大差别的黑色线条引导和反射式激光管识别路径,通过舵机驱动前轮转向,采用直流电机驱动后轮前进,并采用PWM实现电机的调速,使智能车快速、平稳地行驶
[单片机]
基于<font color='red'>MC9S12XS128</font>的光电式自动寻迹车的设计
Freescale HCS12系列MCU的通用编程器设计
引言 随着Flash技术在微处理器上的广泛应用,单片机在开发和应用手段上有了革命性的变化,从传统的仿真器(ICE)到目前流行的JTAG等。设计人员仍然在不断地寻找一种移植性更高、更易操作、费用更低的开发手段。随着微处理器制造工艺的提高,一些高端微处理器(如CPU12/16/32、PowerPC、ColdFire等)内部已经包含了用于调试的微代码,都可以通过BDM等进行调试。由于这种方法省去了仿真器,因此避免了高频操作、交直流电的不匹配等问题,而且随着BDM标准的不断规范和普及,用BDM调试模式进行嵌入式开发已经成为首选。 Freescale公司HCS12系列MCU通用编程器是支持Freescale公司MC9S12系列、MC
[单片机]
<font color='red'>Freescale</font> HCS12<font color='red'>系列</font>MCU的通用编程器设计
小广播
设计资源 培训 开发板 精华推荐

最新单片机文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved