1.无返回值
2.没有参数
3.不能进行浮点型计算
4.不能进行printf
优先级中断和抢占的区别?
抢占优先级决定是否可以抢占CPU,响应优先级是在抢占优先级相同时,中断同时到来,谁的响应优先级更高,谁先执行。
中断的处理过程?
中断触发,打断当前CPU的程序,将处理器的状态进行压栈,执行中断服务函数,等待中断服务函数执行完毕,将打断的函数出栈继续执行。
中断的目的?
提高程序的实时性,是设备能够快速相应硬件事件。
1.无返回值
2.没有参数
3.不能进行浮点型计算
4.不能进行printf
优先级中断和抢占的区别?
抢占优先级决定是否可以抢占CPU,响应优先级是在抢占优先级相同时,中断同时到来,谁的响应优先级更高,谁先执行。
中断的处理过程?
中断触发,打断当前CPU的程序,将处理器的状态进行压栈,执行中断服务函数,等待中断服务函数执行完毕,将打断的函数出栈继续执行。
中断的目的?
提高程序的实时性,是设备能够快速相应硬件事件。