No-Hooks Software

No-Hooks Software

No-Hooks 是ATI 以软件为中心的创新性快速原型开发方法。No-Hooks 能够针对准备量产的电子控制单元(ECU)的算法进行快速原型开发。在这一开发的过程中,No-Hooks软件无接需触ECU程序,也无须对ECU进行重新编程。只要有每日标定使用的文件即可完成快速原型开发,并且无需其他硬件。已经申请专利的No-Hooks软件在对ECU算法进行快速原型开发时能避免使用外部旁通硬件和硬件闭环测试系统所带来的高额费用,同时也避免了昂贵(及耗时)的ECU代码变更。

使用ATI的No-Hooks软件的一个关键的优越性是能仅靠已有的硬件对新的控制算法进行开发与测试。经No-Hooks证实的新算法更接近量产ECU的要求。所以,使用No-Hooks进行开发能够显著减少开发所需要的认证时间,从而实现约费用及时间的节约。

No-Hooks提供两级功能:
  • • 基本型No-Hooks: 能对ECU RAM中的控制变量进行改变。通常情况下,这些变量数值只能够测量或阅读,不能改变。
  • • No-Hooks OnTarget: 在无须更改任何ECU的 源代码的情况下,合并旁通模型和量产ECU的可执行文件,并在准备量产的ECU上运行新的算法。

此外,No-Hooks能够与ATI的VISION软件相互配合使用,以此享受VISION的简单且直观的用户界面。作为VISION的一个组成部分,No-Hooks让用户能够在这一程序中同时使用其它VISION的应用程序,比如标定及数据采集。

No-Hooks的益处概观:
  • 比硬件解决方案更节省费用(只需要软件及工程时间)
  • No-Hooks软件的功能不受ECU接口的影响
    • 基本型No-Hooks、No-Hooks OnTarget 、和No-Hooks 程序员工具包都使用ECU自身的资源。
    • 对ECU的访问是通过传统的标定工具,比如ATI 的VISION软件,不需要专门特制的ECU接口。以此节约时间及设备投资。
  • 通过使用No-Hooks,算法的研发可以在准备量产的硬件上进行,给用户提供具有高信心的结果。
  • 无须新的ECU代码,避免了因反复改变所带来的时间延误和造价提高
  • 让标定,数据采集,后续分析以及软件按快速原型开发能够在同一应用程序下进行。而且以上所有运作都能够享有VISION的直观易用的用户界面。
  • 只购买所需要的功能
  • No-Hooks使新算法的车队和耐久性测试够做到高成本效益。通过使用No-Hooks生成的ECU的十六进制镜像拷贝,用户可以一次刷写任意数目的目标ECU,不像使用硬件旁通法那样需要为每一个测试系统购置一套昂贵的硬件。
  • 利用免费的GNU编译器
Image