ssSetTimeSource
为异步任务设置时间源
语法
(SimStruct *S, slTimeSource timeSource)
参数
-
年代
-
SimStruct表示S-Function块。
-
timeSource
-
由块创建的异步任务使用的时间源。
描述
使用此函数mdlInitializeSizes
指定创建的异步任务所使用的时间来源年代
.的允许值timeSource
是:
SS_TIMESOURCE_BASERATE
- block从基本速率中读取绝对时间SS_TIMESOURCE_SELF
-block设置自己的时间SS_TIMESOURCE_CALLER
-block使用来自触发异步任务的上游块的时间SS_TIMESOURCE_SELF_INTERNAL
-如果异步任务也定期执行,block通过每次执行递增来维护一个内部计时器。
语言
C, c++
例子
static void mdlinitializeszes (SimStruct *S) {ssSetTimeSource(S, SS_TIMESOURCE_SELF);}