我最近开始与started合作,为一个基于8051的开发板开发一个程序。通过配置器,我启用了中断,这将创建一个Interrupts.c文件。这个文件没有显式地包含在主文件中,但是在那里定义的中断可以正常工作。现在,我关心的是,我希望从中断中切换几个标志变量,并在主文件中使用它们。由于没有显式包含它,链接器不会找到Interrupts.c的全局变量并抛出一个错误。
我尝试显式地包含这个文件,但是我得到了所有ISR函数的错误variables.
L127: Unresolved External Symbol和的欢迎
发布于 2022-04-10 21:57:38
在“外围”选项卡中,查找interrrupts。通常有一个设置“生成中断函数”。禁用此功能,并将您自己的IRQ模块包含到源中。
https://stackoverflow.com/questions/71709324
复制相似问题