金宝app支持多任务并发执行
如果自定义嵌入式目标必须支持多核平台上多个任务的并发执行,则目标必金宝app须通过设置目标配置选项声明对并发执行的支持ConcurrentExecutionCompliant
.否则,您将无法为并发执行配置多核目标模型。
如果ConcurrentExecutionCompliant
尚未为自定义目标配置,您可以通过以下方式设置该选项:
在系统目标文件中直接包含以下代码(
):mytarget
.tlcrtwgensettings。SelectCallback= 'slConfigUISetVal(hDlg,hSrc,... ''ConcurrentExecutionCompliant'',''on'');'; rtwgensettings.ActivateCallback = 'slConfigUISetVal(hDlg,hSrc,... ''ConcurrentExecutionCompliant'',''on'');';
的回调函数
ConcurrentExecutionCompliant
选项,然后将回调函数安装在SelectCallback
场的rtwgensettings
结构。每当用户在系统目标文件浏览器中选择目标时,就会触发回调函数。例如,以下系统目标文件代码将安装一个SelectCallback
函数命名custom_select_callback_handler
:rtwgensettings。SelectCallback= 'custom_select_callback_handler(hDlg,hSrc)';
的论证
SelectCallback
函数(处理
,hSrc
)是回调API函数使用的私有数据的句柄。这些句柄仅限于在系统目标文件回调函数中使用。它们应该不加改动地传入。你的回调函数应该设置
ConcurrentExecutionCompliant
选择如下:slConfigUISetVal(处理,hSrc ConcurrentExecutionCompliant ', '对');slConfigUISetEnabled(处理、hSrc ConcurrentExecutionCompliant,假);hSrc.refreshDialog;
有关系统目标文件回调API的更多信息,请参见
slConfigUIGetVal
,slConfigUISetEnabled
,slConfigUISetVal
函数引用页面。
当ConcurrentExecutionCompliant
目标配置选项设置为“上”
,您可以选择自定义目标并为并发执行配置多核目标模型。
有关显示如何配置自定义目标可选特性的示例,请参见自定义系统目标文件.