How to call a function that uses a function pointer argument from Simulink?
古いコメントを表示
I want to load the following C code function as the C -Caller in the simulink.
There is no build error, but I can't find the function in the Function name.
I think, it can't recognize Void (*func) (CONST IF_AppDiagStatus_t), one of the argument of the function. (Use of function pointer)
Is there a way to solve this?
********************************************************************************************************************************************
void IF_AppDiagSetFuncForGetDiagStatus(void(*func)(CONST IF_AppDiagStatus_t), CONST App_ID_e appID)
{
if (appID < APP_ID_END)
{
appDiagGetFunc[appID].getDiagStatusFunc = func;
}
}

採用された回答
その他の回答 (0 件)
カテゴリ
ヘルプ センター および File Exchange で Simulink Functions についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!