跳转到主内容
Knowledgebase
Home
Renesas Electronics China - Knowledgebase

(软件, 中断) 如何使用C语言实现中断嵌套?

最新更新:02/26/2007

Question:

(软件, 中断) 如何使用C语言实现中断嵌套?

Answer:

在声明中断处理函数(#pragma INTERRUPT)时,若希望进入中断后允许实现中断嵌套,可以通过增加“/E”参数实现,例程如下所示:

#pragma INTERRUPT /E  i_func
void i_func(){
}

更多信息,请参阅 《M3T-NC30WA C编译器用户手册》(文件号RCJ10J0081-0100)

Suitable Products
R8C/1x
R8C/2x
R8C/3x
R8C/Lx
R8C/Mx
M16C/62A
M16C/62A(M16C/62T)
M16C/62M
M16C/62N
M16C/62N(M3062GF8NFP, M3062GF8NGP)
M16C/62P
M16C/63
M16C/64A
M16C/64C
M16C/65
M16C/65C
M16C/6C
M16C/6N4, M16C/6N5
M16C/6NK, M16C/6NL, M16C/6NM, M16C/6NN
M16C/5L, M16C/56
M16C/5LD, M16C/56D
M16C/5M, M16C/57
M16C/30P
M16C/29
M16C/28
M16C/26A
M16C/1N