0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

CHIPWAYS发布基于EB tresos StudioXL660x MCU MCAL版本

上海琪埔维半导体有限公司 来源:上海琪埔维半导体有限公 2023-08-29 09:39 次阅读

日前,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亦包含常用的I2CUART等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






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 微控制器
    +关注

    关注

    48

    文章

    6813

    浏览量

    147669
  • mcu
    mcu
    +关注

    关注

    146

    文章

    16024

    浏览量

    343712
  • 汽车电子
    +关注

    关注

    3000

    文章

    7463

    浏览量

    161618
  • 存储器
    +关注

    关注

    38

    文章

    7154

    浏览量

    162020
  • AUTOSAR
    +关注

    关注

    9

    文章

    330

    浏览量

    21138
收藏 人收藏

    评论

    相关推荐

    需要在EB配置MCALMCU中的GTM下的TOM产生1ms的定时,TOM_0和TOM_1中的通道可以任意选吗?

    需要在EB配置MCALMCU中的GTM下的TOM产生1ms的定时,TOM_0和TOM_1中的通道可以任意选吗,以及GTM_FIXED_CLOCK_0~GTM_FIXED_CLOCK_4怎么选?
    发表于 02-06 08:28

    TC275 MCAL如何用EB配置双路互补PWM?

    TC275,MCAL如何用EB配置双路互补PWM,研究了好几天,一直不知道怎么配置互补pwm.同时还有死区有没有可以解答一下的
    发表于 02-02 08:09

    如何解决EB tresos中使用代码18003的错误?

    如何解决 EB tresos 中使用代码 18003 的错误?
    发表于 01-18 06:27

    AUTOSAR软件开发环境之EB tresos Studio简介

    EB tresos是一款经典的AUTOSAR软件开发环境,依赖于一致的单一工具环境来通过汽车开放系统架构 AUTOSAR 开发电子控制单元 (ECU);它能够实现配置、验证和生成 ECU 基础软件 (BSW)的功能。
    的头像 发表于 09-19 10:06 4019次阅读
    AUTOSAR软件开发环境之<b class='flag-5'>EB</b> <b class='flag-5'>tresos</b> Studio简介

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

    日前,CHIPWAYS发布XL660x MCU MCAL 软件版本,该
    的头像 发表于 08-29 09:42 565次阅读
    <b class='flag-5'>CHIPWAYS</b>最新<b class='flag-5'>发布</b>XL<b class='flag-5'>660</b>x <b class='flag-5'>MCU</b> <b class='flag-5'>MCAL</b> 软件<b class='flag-5'>版本</b>

    云途正式发布量产版本AUTOSAR MCAL驱动软件和配置工具

    云途MCAL软件包RTM v1.1.0包含了YTM32B1ME05 和YTM32B1MD1两个系列车规MCU的片上外设模块的驱动程序代码和MCAL驱动模块所需的相应桩模块(stub module)的示例代码,如Det、Dem、C
    的头像 发表于 07-19 15:29 1607次阅读
    云途正式<b class='flag-5'>发布</b>量产<b class='flag-5'>版本</b>AUTOSAR <b class='flag-5'>MCAL</b>驱动软件和配置工具

    如何在EB工具中启用宏?

    您能否分享有关如何在 EB tresos 29 版本中启用 MACRO 的信息 #define ADC_SAR_IP_EOC_ENABLED ADC 模块 S32K342 版本
    发表于 06-07 08:13

    如何将EB Tresos生成的代码集成到S32DS中?

    如何将EB Tresos生成的代码集成到S32DS中? 要将EB Tresos生成的代码集成到S32DS中,可以按照以下步骤操作: 1.打开S32DS集成开发环境,点击“File”菜单
    的头像 发表于 06-01 16:51 1820次阅读

    如何为Sequence.by EB tresos配置SPI Dma快速传输?

    您好,我想为 Sequence.by EB tresos 配置 SPI Dma 快速传输。但在它的用户手册中它很伤心: ScatterGather 元素的数量将等于
    发表于 05-31 10:27

    下载了S32K的EB Tresos Studio,准备配置MCAL,无法激活是怎么回事?

    我下载了S32K的EB Tresos Studio,准备配置MCAL,但是我用下载界面给的激活码无法激活,能帮忙指点一下吗?
    发表于 05-22 06:09

    EB tresos PIN配置不匹配怎么处理?

    你能帮我弄清楚这个问题吗: 当我引用 EB tresos 工具中此特定参数 (PortPin Pcr) 的端口配置参考手册所附的 excel 文件
    发表于 05-19 06:21

    如何在具有S32DS IDE和EB Tresos Studio MCAL配置的DEVKIT-MPC5748G上使用AUTOSAR?

    我们正在尝试在具有 S32DS IDE 和 EB Tresos Studio MCAL 配置的 DEVKIT-MPC5748G 上使用 AUTOSAR。 我们正在关注“MPC574XG
    发表于 05-06 08:43

    为什么无法在EB Tresos中编辑ETH_43_PFE参数?

    我正在尝试在 EB Tresos 中配置 CAN2ETH 路由,并在尝试验证 Eth 模块时收到附加错误。 此外,当我尝试修复错误时,Eth_43_PFE 中的参数
    发表于 05-06 06:19

    是否可以共享EB、LLCE、PFE和RTD的最新稳定版本

    我对 MCAL 版本有以下疑问: 1. 是否可以共享 EB、LLCE、PFE 和 RTD 的最新稳定版本? 2.可以用S32刷机工具刷机吗?
    发表于 05-06 06:08

    更新S32K3 RTD v3.0.0 P01 HF01时出错了的原因?怎么解决?

    目前我们项目使用的是S32K3 RTD v2.0.3 + EB tresos v28.2。 由于针对 S32K3 RTD v3.0.0 P01 HF01 发布了更新,我们正在尝试使用 EB
    发表于 05-05 12:43