网站首页 全球最实用的IT互联网站!

人工智能P2P分享Wind搜索发布信息网站地图标签大全

当前位置:诺佳网 > 电子/半导体 > 嵌入式技术 >

CHIPWAYS最新发布XL660x MCU MCAL 软件版本

时间:2023-08-29 09:42

人气:

作者:admin

标签:

导读:日前,CHIPWAYS发布XL660x MCU MCAL 软件版本,该版本适配于CHIPWAYS自主研发的同时满足AEC-Q100和ISO 26262 ASIL-B功能安全标准的车规级32位MCU芯片产品XL660x系列。 一 AUTOSAR定义及目的   AUTOSAR(...

日前,CHIPWAYS发布XL660x MCU MCAL 软件版本,该版本适配于CHIPWAYS自主研发的同时满足AEC-Q100和ISO26262 ASIL-B功能安全标准的车规级32位MCU芯片产品XL660x系列。

一

AUTOSAR定义及目的

AUTOSAR(Automotive Open System Architecture)是一种开放和标准化的汽车软件架构,由汽车制造商、供应商和电子、半导体和软件行业的其他公司联合开发。

AUTOSAR旨在为汽车电子控制单元(ECU)提供标准化的软件平台和应用程序接口(API)。AUTOSAR架构的目的是降低汽车电子系统开发的复杂性,并提高软件开发的可重用性和可移植性。

a4b9cbb6-459e-11ee-a2ef-92fbcf53809c.png

AUTOSAR目的

二

AUTOSAR Classic Platform

AUTOSAR Classic Platform运行在微控制器上的体系结构从上到下抽象为三个软件层:

1. 应用程序(AL):应用层包含若干软件组件(Software Component),SWC封装了需要实现的具体功能,独立于微控制器的类型;

2. 运行时环境(RTE):为应用软件提供通信服务;

3. 基本软件(BSW) 又分为:

•服务层(Services Layer):在BSW层最上层,提供OS、车辆网络通信和管理服务、内存管理(NVRAM管理)、诊断服务(包括UDS通信,错误存储器和故障处理)、ECU状态管理/模式管理、逻辑和程序流监控(Wdg管理)等多种服务

• ECU抽象层(ECU Abstraction Layer):提供访问外围设备的API,使更上层的软件独立于ECU硬件

•微控制器抽象层(Microcontroller AbstractionLayer):提供可以直接访问微控制器和外围设备的底层驱动

•复杂驱动(Complex Drivers):提供集成特殊功能的可能性,例如设备的驱动等

a4c74aca-459e-11ee-a2ef-92fbcf53809c.png

AUTOSAR Classic Platform

三

CHIPWAYS XL660x MCU MCAL

CHIPWAYS发布XL660x MCU MCAL 软件版本符合AUTOSAR国际标准并可实际商用化:

•XL660x MCU MCAL开发基于国际主流AUTOSAR厂商EB tresos Studio 29.2(经典AUTOSAR软件开发环境)

•XL660x MCU MCAL亦包含常用的I2C、UART等CDD (可通过EB tresos配置)

•XL660x MCU MCAL已完成AUTOSAR 4.3.1版本MCAL适配,以及BSW适配

a4d9b6b0-459e-11ee-a2ef-92fbcf53809c.png

AUTOSAR软件示意图

四

CHIPWAYS XL6601MCU MCAL模块清单

CHIPWAYS XL6601 MCU MCAL遵循AUTOSAR 4.3.1版本,可提供如下模块:

a4f9f9c0-459e-11ee-a2ef-92fbcf53809c.png

审核编辑:彭菁

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信