工具/软件:TI-RTOS
您好!
在我的代码中、我希望在 SPI 写入发生时生成中断。 我正在使用 SPI2,SPI 处于从模式 。 对于 中断生成、 我执行了以下操作、
void AnalogOutputDACISRHandler()
{
uint32_t ui32Status;
int 计数= 0;
GPIO_TOGGLE (Board_LED2); //指定用于测试目的
如果(count <= 100){
计数++;
}
/*读取 SSI 的中断状态。 *
ui32Status = SSIIntStatus (SSI2_base、true);
SSIIntClear (SSI2_base、ui32Status);
}
在应该生成中断的函数中、我已经给出了中断
SSIIntRegister (SSI2_base、AnalogOutputDACISRHandler);
SSIIntEnable (SSI2_base、SSI_TXFF);
在 spi.h 中,我看到了一个函数,
SPI_serviceISR (SPI_Handle handle)
是否需要此功能? 在哪里使用?
生成 SPI 中断还需要什么其他资源吗? 请指导我。
谢谢、此致
Sandra