有关Cosmic C编译器的@far和@interrupt指令的问题

时间:2019-07-16 08:16:34

标签: c embedded stm8

在阅读STM8L MCU的一些源代码时,我遇到了以下代码

#ifdef _COSMIC_
#define INTERRUPT_HANDLER(a,b) @far @interrupt void a(void)
#define INTERRUPT_HANDLER_TRAP(a) void @far @interrupt a(void)
#endif /* _COSMIC_ */

我很困惑。 @far @interrupt void a(void)void @far @interrupt a(void)之间有什么区别吗?

0 个答案:

没有答案