设计性实验(2)isr.c
2016-12-26 10:49:15 0 举报
isr.c是一段用于实现中断服务例程(Interrupt Service Routine,简称ISR)的代码。在嵌入式系统或操作系统开发中,中断服务例程是一种特殊类型的函数,用于处理来自硬件设备或其他事件的中断请求。当某个中断事件发生时,CPU会暂停当前正在执行的任务,转而跳转到对应的ISR进行处理。通过编写ISR,开发人员可以对中断事件进行特定的操作,例如读取传感器数据、响应外部信号等。在isr.c文件中,开发人员需要编写与特定中断事件相关的代码逻辑,以满足系统的需求。这段代码通常需要根据具体的硬件平台和操作系统进行定制,以确保能够正确地响应中断并执行相应的操作。
作者其他创作
大纲/内容
开中断 ENABLE_INTERRUPTS;
interruptflag=1;
关中断DISABLE_INTERRUPTS;
结束
声明要用的变量 uint_8 i; uint_8 ch; uint_8 flag = 1; uint_8 temp[10];
flag==0
把ch到temp数组中value=value*10+temp[i]-48;//计算value值
true
false
开始
0 条评论
下一页