No-Hooks OnTarget

No-Hooks OnTarget

Image
Click to enlarge
No-Hooks OnTarget提供更多的功能让用户以自己的程序取代测试中ECU中某些RAM变量或已有的程序,这些测试的ECU有时也叫做目标ECU。No-Hooks 一贯的做法是无须访问或修改ECU的源代码,这次也不例外。用户所需的只是ECU的可执行文件以及描述文件。

使用No-Hooks OnTarget的真正好处在于新的替代程序能够与目标ECU内部原有的程序一起直接在目标ECU上无时间滞后地运行。启动旁通程序只需要一个分叉指令,其所需时间基本可以忽略。同其它任何一个No-Hooks 应用一样,现有算法和旁通模型都完全可以通过VISION来标定。而且,旁通模型的启动或关闭只要一击鼠标即可实现。这么做可以让用户非常容易地比较现有算法和快速原型开发的新算法。

OnTarget利用Simulink®模型来开发旁通模型的设计。Simulink 是一个来自于MathWorks的平台。这一平台可用于仿真和基于数学模型的设计。No-Hooks OnTarget 包含了Simulink中旁通模型开发所需的模块组。而且,No-Hooks OnTarget支持免费的自动生成C语言的GNU编译器。

功能:
  • 在不增添额外的输入输出的条件下进行原型开发及闭环功能测试时,使用No-Hooks OnTarget 十分理想。
  • 用户可以在MathWorks Simulink® 中先建立新的旁通模型,然后通过No-Hooks OnTarget,利用ECU的剩余资源实时运行新的模型。在运行过程中,从原有算法到新的旁通模型之间的数据传送将不存在时间延迟。
  • 用户无须访问或修改ECU的源代码,只需要有ECU的可执行文件和描述文件即可。
  • 和VISION完全融合。原有算法和新的旁通模型可以同时标定。
  • 把Simulink®提供的建模型的功能与VISION软功支持的标定功能相结合
  • • 只需点击鼠标即可在原有算法和新的旁通模型之间相互转换,比较两者的差异。