[资料分享] 中断服务程序编写规则

灞波儿奔   2019-3-19 21:16 楼主
关于编写中断服务程序的一些基本原则:
1. 避免在中断服务程序中做浮点运算
         好的中断服务程序应该遵循短而有效这一原则,但在中断服务程序中做浮点运算却大大地违背这一原则,同时有些处理器/编译器就不允许在中断服务城中做浮点运算。
2.中断服务程序不能有返回值
        所有的中断服务程序都应该将返回类型定义为void。
3.中断服务程序不能传递参数
       所有的中断服务程序的参数列表为void。


中断服务程序样例:


  interrupt void timer_isr(void)
{




}


回复评论

暂无评论,赶紧抢沙发吧
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复