当前位置:首页 > 汽车电子1 > 糖果Autosar
[导读]1VFLASH介绍vFlashStandard是用于通过CAN(FD)、LIN、FlexRay和以太网(DoIP和SoAd)重新编程单个ECU的版本。它可以在PC、VN8810、VN89xx和VT系统上使用。如果安装在PC上,它会提供一个图形用户界面,用于创建和配置闪存设置以及闪...


1 VFLASH 介绍

vFlash Standard 是用于通过 CAN (FD)、LIN、FlexRay 和以太网(DoIP 和 SoAd)重新编程单个 ECU 的版本。它可以在 PC、VN8810、VN89xx 和 VT 系统上使用。如果安装在 PC 上,它会提供一个图形用户界面,用于创建和配置闪存设置以及闪存 ECU。

2 Vflash API

刷写 ECU 可能是一个耗时的过程,因此汽车 OEM 正在寻找加快生产的方法也就不足为奇了。幸运的是,Vector 发布了一组名为 vFlashStation 的 C/C# API 命令。


该库能够在单独的通信通道上同时刷新多达八个 ECU。此外,这些 API 与多种应用程序环境兼容,包括 LabVIEW。


了解 vFlashStation API 调用

这篇博客解释了我们如何能够将 Vector 的 vFlashStation API 与 NI 的 LabVIEW 开发环境集成,以便一次将软件闪存到多个 ECU。


要刷新 ECU,有五个必要的命令

Initialize()

说明:同步初始化 vFlash 库。这必须在调用任何其他命令之前调用。

Load Project(string Path, uint channelID, out long projectHandle)

说明:将打包的项目 (.vflashpack) 同步加载到特定频道。flash 项目包含重要数据,例如安全种子密钥和必要的 flashware。打包项目最初必须使用硬件附带的 vFlash GUI 创建。


参数:


路径:vFlash 打包项目 (.vflashpack) 的文件路径。


channelID:项目的频道编号。它必须与矢量硬件配置屏幕(vFlash CAN 1、vFlash CAN 2 等)中使用的数字匹配。


projectHandle:该方法将为新加载的项目返回一个句柄(ID)。

Start(long projectHandle, CallbackProgressDelegate progressCallback, CallbackStatusDelegate statusCallback)

说明: 异步启动由 projectHandle 指示的通道的 flash 过程。


参数:


projectHandle:要刷入的项目的句柄(ID)。应该是在 Load Project 方法中创建的。


progressCallback:代表以百分比和剩余时间(秒)报告闪存进度。


statusCallback:委托报告闪存进程的状态(包含成功或错误信息的枚举)。

Unload Project(long projectHandle)

说明:同步卸载与项目句柄关联的项目。


参数:


projectHandle:关联项目和频道的 ID。应该是在 Load Project 方法中创建的。


Deinitialize()

说明:取消初始化 vFlash 库以释放分配的资源。

这些是通过 vFlashStation API 刷新 ECU 所需的基本方法。虽然本博客文章中没有详细描述其他方法,但 Vector 还创建了其他 API 调用来自定义报告、网络、Flash 属性和自定义操作。

vFlash Standard 是用于通过 CAN (FD)、LIN、FlexRay 和以太网(DoIP 和 SoAd)重新编程单个 ECU 的版本。它可以在 PC、VN8810、VN89xx 和 VT 系统上使用。如果安装在 PC 上,它会提供一个图形用户界面,用于创建和配置闪存设置以及闪存 ECU。

本站声明: 本文章由作者或相关机构授权发布,目的在于传递更多信息,并不代表本站赞同其观点,本站亦不保证或承诺内容真实性等。需要转载请联系该专栏作者,如若文章内容侵犯您的权益,请及时联系本站删除。
换一批
延伸阅读

北京2024年4月16日 /美通社/ -- 4月13日至14日,第二十届中国人力资源服务业高峰论坛和第十届亚太人力资源技术与服务博览会在深圳举办。会上同步发布"第十届亚太人力资源服务奖",众合云科凭借在跨地域用工合规和S...

关键字: 数字化 SAAS API

基于 NVIDIA Jetson 平台进行开发的 1 万多家公司现在可以利用全新的生成式 AI、API 和微服务来加快推进行业数字化

关键字: 机器人 生成式 AI API

爱立信发布全球首个为开发者与企业提供通信和网络API的商业化运营商合作 API平台将为运营商开辟网络投资变现新途径,并驱动移动基础设施投资 北京2023年9月22日 /美通社/ -- 近日,爱立信利用网络...

关键字: API 爱立信 网络 德国电信

(全球TMT2023年9月5日讯)由全球云通信平台Infobip英富必赞助、全球领先IT市场研究和咨询公司IDC发布了题为《利用对话式商务的力量重塑用户体验》的最新市场研究,重点介绍了在亚太地区,人工智能驱动的对话式商...

关键字: 人工智能 PAAS 电子 API

马萨诸塞州剑桥市2023年8月4日  /美通社/ -- Akamai Technologies, Inc.(纳斯达克股票代码:AKAM)是一家致力于支持并...

关键字: API SECURITY AI BSP

北京——2023年7月13日 亚马逊云科技日前宣布推出金融支付加密服务Amazon Payment Cryptography,为支付处理类应用程序提供加密及密钥功能,简化客户在处理借记卡、信用卡和储值卡的支付应用过程中为...

关键字: 密钥 API 亚马逊云科技

北京2023年3月2日 /美通社/ -- 2023世界移动通信大会(MWC2023)期间,爱立信总裁兼首席执行官鲍毅康(Börje Ekholm)在GSMA会议中发表演讲。鲍毅康指出,"数字化十年&q...

关键字: 数字化 爱立信 5G API

据业内信息报道,近日 OpenAI 正式开放了 ChatGPT API,允许第三方开发者将 ChatGPT 集成到自己的应用程序和服务中,开发人员也可以灵活地选择特定版本。

关键字: OpenAI ChatGPT API

Orange、西班牙电信和沃达丰与爱立信及Vonage一起展示如何向全球开发者社区开放,并让该社区方便使用先进的移动网络功能。 此次在世界移动通信大会期间的演示是一座行业里程碑。运营商在GSMA开放式网关倡议框...

关键字: 开发者 应用开发 5G网络 API

北京2023年2月24日 /美通社/ -- 近期全球母基金协会于瑞士苏黎世发布了"2022全球最佳投资机构榜单"。CE Innovation Capital(简称"CEiC")以优...

关键字: IC CE TOP API
关闭