门描述符分为4种:调用门中断门陷阱门任务门中断门和陷阱门是特殊的调用门门描述符结构:实例:
分类:
其他好文 时间:
2014-06-29 14:00:13
阅读次数:
222
/*****************************************************************************Copyright:
2014,TkaiFile name: main.cDescription:28335外部中断测试Author: Vers...
分类:
其他好文 时间:
2014-06-07 05:08:41
阅读次数:
267
IRQL是Interrupt ReQuest
Level,中断请求级别。一个由windows虚拟出来的概念,划分在windows下中断的优先级,这里中断包括了硬中断和软中断,硬中断是由硬件产生,而软中断则是完全虚拟出来的。处理器在一个IRQL上执行线程代码。IRQL用于帮助决定线程如何被中断的。在同...
分类:
其他好文 时间:
2014-05-27 17:56:09
阅读次数:
354
控制调试目标执行非常有用,这与在Visual Studio中设置断点一样。 1、中断执行
中断执行可以使用组合键CTRL+C,这个组合键将使调试器把一个线程注入到目标进程中,并且执行一条中断语句。另外还可以通过设置断点实现。 2、恢复执行
当调试器中断执行时,(由于触发了断点或者其他事件...
分类:
其他好文 时间:
2014-05-26 18:51:28
阅读次数:
258
linux串口驱动分析硬件资源及描写叙述 s3c2440A
通用异步接收器和发送器(UART)提供了三个独立的异步串行 I/O(SIO)port,每一个port都能够在中断模式或 DMA 模式下操作。UART
使用系统时钟能够支持最高 115.2Kbps 的波特率。每一个 UART 通道对于接收.....
分类:
系统相关 时间:
2014-05-26 01:31:25
阅读次数:
490
现在有一个c程序:打印了abcdefgh这8个字母的十六进制。现在试试赋给output
全26个字母(超了26-8=18个)看看:只打印了前8个字母,并有错误信息。查看详细错误信息:Offset:706f6e6d代表的是溢出的ponm这几个字母的十六进制数。为什么会这样呢?先明确两个概念:中断、堆栈...
分类:
其他好文 时间:
2014-05-25 18:43:16
阅读次数:
262
开发板:奋斗V5
好~ 菜B要来搞实验了..
前面已经说了SysTick的工作原理什么的了,这里就不说了.. 先来做第一个实验:
盗自奋斗的例子,嘿嘿, 用SysTick产生1ms的基准时间,产生中断,每秒闪烁一次(LED1 V6)
(1)外围时钟初始化(系统时钟初始化这里就不写了,上次说了)
(2)LED初始化
(3)SysTick配置
(4)中断优先级
(5)中断处理函数
...
分类:
其他好文 时间:
2014-05-25 16:42:59
阅读次数:
262
调试linux内核环境搭建方法(ddd+busybox+qemu+linux3.5.4内核)
准备工作
(1).qemu虚拟机
(2).busybox软件
(3).linux-3.5.4内核
(4).ddd 调试工具
。。。。。。。。。
。。。。。。。。。
在qemu虚拟机终端中输入test_fork命令,这样内核就会在do_fork函数处中断了。你就可以对这个函数各种调试了。。...
分类:
系统相关 时间:
2014-05-25 12:57:43
阅读次数:
466
调度策略
Linux的调度基于分时(time sharing)技术:多个进程以“时间多路复用”方式运行,因为CPU的时间被分成“片(slice)”,给每个可运行进程一片。当然,单处理器在任何给定的时刻只能运行一个进程。如果当前运行的时间片或时限(quantum)到期时,该进程还没有运行完毕,进程切换就可以发生。分时依赖于定时中断,因此对进程是透明。不需要在程序中插入额外的代码来保证CPU分时。...
分类:
其他好文 时间:
2014-05-25 10:08:46
阅读次数:
191
STM8L 系列单片机是
ST公司推出的低功耗单片机,与STM8S系列相比功耗降低了很多,但内部结构也删减了很多,使用时一定要仔细阅读手册。 (本人
因为中断问题纠结了大半天),这是第一次使用STM8实现功能不是很复杂,就没想研究库函数,准备直接控制寄存器操作。在外部中断中这一点很不同, S...
分类:
其他好文 时间:
2014-05-25 03:46:27
阅读次数:
292