中断服务程序能不能放到头文件或是非MAIN函数的C文件中?

2019-03-24 13:57发布

一般我们是用以下的格式来写430的C程序:
  1. #include ""
  2. #define ""
  3. extern vars1
  4. extern vars2
  5. ...
  6. void main()
  7. {
  8. ...
  9. }

  10. #pragma vector=....
  11. __interrupt void func_name()
  12. {
  13. ...
  14. }
复制代码但能不能有办法将上面的中断服务程序这一块放到工程中的其他文件中去呢?
  1. #pragma vector=....
  2. __interrupt void func_name()
  3. {
  4. ...
  5. }
复制代码我想这样一来程序结构会更清晰一些,也便于使用。求高人指点 此帖出自小平头技术问答
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
3条回答
ABT
2019-03-25 06:55
中断也用extern,怎么个用法呢? extern void func_name();?

一周热门 更多>

相关问题

    相关文章