工具与软件:
尊敬的团队:
我们在 其中一个 SIL-3级安全应用中使用了 TMS320F28003x、TMS320F280015x 微控制器和 AM-2364处理器。 控制器的应用程序用于根据收到的 CAN 命令激活继电器并发回继电器状态。
我们希望将 TI 提供的软件诊断库(SDL)用于诊断目的、并且我们已计划 在应用期间定期实施和运行这些库。 周期将是从1秒到10秒一次,我们还没有决定。 要使用此 SDL 库、我们需要对此进行少量说明。 使用 SDL 的模板如下所示。
void main ()
{
MCU 初始化()
SDL()
APP 启动 =真;
if (APP 启动)
{
while (1)
{
if (5 Sec 标志)
{
5秒标志= 0;
SDL() //此操作将在90ms-100ms 内完成;
}
main app();//需要至少100ms 的帧时间
}
}
}
1.如果上述功能可以与主应用程序一起定期调用 SDL 库。 (SDL 库仅适用于此应用中使用的模块)
2.如果我们定期使用这些 SDL、它会影响我们的功能、一旦完成、它将继续其应用程序或需要的任何其他初始化。
此致、
Arjun Devadass,
创始人兼董事- ELDAPS Technology Solutions Pvt Ltd
+91-8553243495