中断概念 中断是系统对于异步事件的响应 中断信号 中断源 现场信息 中断处理程序 中断向量表 异步事件的响应:进程执行代码的过程中可以随时被打断,然后去执行异常处理程序 生活中的中断和计算机系统中的中断1)无中断生活场景 张三看书,厨房烧水2)有中断的生活场景 张三看书,设置闹钟,厨房烧水。 闹钟发出中断信号,张三把书合好(第20页...
分类:
其他好文 时间:
2014-11-21 16:20:42
阅读次数:
238
在上一篇译文中说明了x86内存映射,在实时模式下,要做的工作还真不少,为了让操作系统放在内存开始运行起来时多么辛苦啊!下面将从整体上把握设计思想。
这里主要从内存分布的角度来看这些程序。
第一是BIOS,上电后cpu的IP指针指向BIOS内存区,开始执行BIOS程序。BIOS主要做的工作是
POST(Power On Self Test,上电自检)创建中断向量、设置寄存器
从软盘或...
分类:
移动开发 时间:
2014-11-20 18:46:57
阅读次数:
192
这个部分是中断向量表的函数入口定义,是以堆栈的形式存在的。
如果想要实现某个中断函数的话,就需要在这里找到相应的中断入口函数的定义,并实现即可,中断入口函数的实现可以在任意一个自定义的C文件中。
中断入口函数的参数都是void,且返回值也是void。...
分类:
其他好文 时间:
2014-11-20 15:21:55
阅读次数:
146
niosii中使用时间戳是很有用的,可以查看代码的执行时间是多少,在使用timestamp的过程中遇到一些问题现在做一下记录。1.硬件部分构建软核没什么,就加一个timer就行了,加完之后自动获得基地址和中断向量等级。生成软核,编译。2,软件部分需要注意,首先要设置timestamp的timer,我...
分类:
其他好文 时间:
2014-10-16 17:31:32
阅读次数:
249
已有的.pjt工程文件,往往有一个.asm文件,.asm文件包含了设置跳转到该程序的c入口点的reset中断(C_int00)所需的汇编指令,还会定义附加的中断向量。
每个DSP处理器都有一个中断源列表,有的是固定的有的是可通过编程修改的。向量表(vector table)又叫做中断服务表(inte...
分类:
其他好文 时间:
2014-10-10 20:27:14
阅读次数:
347
总的来说在操作系统加电启动之后到main函数执行之前操作系统经历了以下3个大步骤
1.启动BIOS。这个时候位于实模式下,加载中断向量和中断服务程序
2.加载操作系统内核并为保护模式做准备。这个时候操作系统一共加载了3部分代码:引导程序bootsect,内核代码setup,内核代码system模块
3.从实模式转换为32位保护模式。这个过程要做大量重建工作,并且持续工作到操作系统main函数...
分类:
其他好文 时间:
2014-10-08 10:46:25
阅读次数:
4682
1 Cortex-M3/4的Fault简介 Cortex-M3/4的Fault异常是由于非法的存储器访问(比如访问0地址、写只读存储位置等)和非法的程序行为(比如除以0等)等造成的。常见的4种异常及产生异常的情况如下:Bus Fault:在fetch指令、数据读写、fetch中断向量或中断时存...
分类:
其他好文 时间:
2014-09-16 10:23:00
阅读次数:
263
计算机中断
(一)中断是指CPU在运行时接收到硬件发出的请求,CPU保存当前进程的相关信息,然后处理这个请求,根据中断类型号找到中断向量,执行相应的中断程序,然后恢复之前的进程信息,继续执行之前的进程。
中断系统作用:1.故障检测和自动处理 程序执行出现异常如溢出可以通过中断处理
2.实时信息处理实时信息处理中需要对信息做实时处理,采用中断可以完成
3.并行操作 多个外部设备可以与C...
分类:
其他好文 时间:
2014-09-12 10:15:23
阅读次数:
200
外中断是指那些不再CPU内部产生的中断,即通过端口与cpu通信的外设产生的中断。可屏蔽中断是CPU可以不响应的外中断不可屏蔽中断是CPU必须响应的中断,其中断类型码都是2sti,cli可以屏蔽中断,让一些如改变中断向量的操作安全进行。1. 可屏蔽中断,CPU根据标志寄存器IF位决定是否响应中断,IF...
分类:
其他好文 时间:
2014-08-15 09:27:37
阅读次数:
273
既然学习了USB,那就必须的搞懂USB设备与USB主机数据是怎么通讯的。这里主要讲设备端,因为我们的代码是做USB设备用的。我们需要必须要定义了USB中断。起始在STM32的中断向量表中给USB两个中断,我们可以在stm32f10x.h中找到这两个中断: USB_HP_CAN1_TX_IRQn = ...
分类:
其他好文 时间:
2014-08-13 17:48:26
阅读次数:
200