我知道,在BIOS下,当执行到BIOS_start()后,就执行线程程序。但是,倘若我在main函数中定义了中断(在main函数中该中断使能被关闭,在线程程序的某处,中断使能打开)。这样的情况下,中断和线程是怎样的执行先后顺序呢?
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我知道,在BIOS下,当执行到BIOS_start()后,就执行线程程序。但是,倘若我在main函数中定义了中断(在main函数中该中断使能被关闭,在线程程序的某处,中断使能打开)。这样的情况下,中断和线程是怎样的执行先后顺序呢?
我现在在做的是SRIO,FPGA每次向指定存储单元写入数据以后向DSP发一个DOORBELL中断,我接受到中断以后去FPGA的内存单元中把数据读入DDR3。您说HWI只能执行一次,然后就退出了是什么意思?DSP不能重复多次响应DOORBELL中断吗?