1、ISR不能有返回值,必须用void;2、ISR不能传递参数,必须用void;3、ISR应该是短而高效的,所以不推荐在ISR中做浮点运算,应该只由中断发出消息或置位标志然后由应用层去处理其他工作;4、ISR中不应该有重入和性能上的问题,因此使用pintf()函数也是不好的。
中断服务程序不能有返回值