单片机 多个C原文件里的程序含有中断,主程序调用的时候中断服务程序怎么办?写在主函还是直接跟在子程序里?
是模块化的写各个部分的功能,采用头文件包含的形式,最后汇总的时候发现有多个被调用的子函数都采用了中断。...
是模块化的写各个部分的功能,采用头文件包含的形式,最后汇总的时候发现有多个被调用的子函数都采用了中断。
展开
3个回答
展开全部
中断子程序以及调用的程序没有错误的话 可以把中断单独拿出来做个模块,写在.h文件里,extern void T0()interrupt 1 用到的C文件,包含这个.h头文件就好
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那些子函数用的是同一个中断吗,如果用的是不同的中断就没关系啊。
还有你的单片机有中断优先级吗,有的话你就要好好考虑一下了
还有你的单片机有中断优先级吗,有的话你就要好好考虑一下了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询