在asm文件中,如何调用C文件的全局变量
使用官方《综合程序》,修改isr.asm文件如图1,在Main.c中重写13号中断程序如图2。实现的功能就是大于31号的中断,借用13号中断的同时,把中断号写入isr_index全局变量中,以方便后续处理。现在的问题是:编译不通过,asm不能识别C中的变量。
定义:u8 data isr_index _at_ 0x30;
然后在汇编代码里直接操作地址0x30。 社区闲人 发表于 2024-3-27 17:59
定义:u8 data isr_index _at_ 0x30;
然后在汇编代码里直接操作地址0x30。
感谢!{:5_300:}
页:
[1]