устанавливает приоритет задачи Simulink
ssSetAsyncTaskPriorities(SimStruct *S, int numISRs, int *priorityArray)
SSimStruct представляет S-функциональный блок.
numISRsКоличество прерываний, указанных в VME interrupt number(s) параметр
priorityArrayЦелочисленный массив, содержащий номера прерываний, указанные в VME interrupt number(s) параметр.
Ничего
ssSetAsyncTaskPriorities устанавливает приоритет задачи Simulink ® для блоков, выполняющихся на каждом уровне прерывания, как указано в поле приоритета задачи Simulink блока.
/* Setup Async Task Priorities */
priorityArray = malloc(numISRs*sizeof(int_T));
for (i=0; i<numISRs; i++) {
priorityArray[i] = (int_T)(mxGetPr(ISR_PRIORITIES)[i]);
}
ssSetAsyncTaskPriorities(S, numISRs, priorityArray);
free(priorityArray);
priorityArray = NULL;
}C, C++