设计性实验(1)isr.c
2016-12-26 10:27:24 0 举报
isr.c是一个设计性实验文件,用于实现中断服务程序(Interrupt Service Routine,ISR)。在计算机系统中,当某个硬件设备或外部事件触发一个中断时,CPU会暂停当前执行的任务,转而执行ISR来处理这个中断。isr.c文件通常包含以下内容:1. 定义中断号和对应的ISR函数;2. 编写ISR函数的实现代码,包括中断处理逻辑和必要的寄存器保护;3. 在主程序中注册ISR函数,使其能够被操作系统识别并调用。通过编写和调试isr.c文件,可以学习和掌握中断处理机制的原理和方法,提高对计算机系统底层的理解和应用能力。
作者其他创作
大纲/内容
结束并等待下一次定时中断
true
声明静态变量并赋初值为0 static uint_8 SysTickcount = 0;
SysTickcount = 200//2s到
开始
每进一次中断SysTickcount++;
false
0 条评论
下一页