【S32K3环境搭建】-0.3-S32DS安装实时驱动RTD(Real-Time Driver)

目录

1 什么是“实时驱动RTD(Real-Time Driver)”

2 安装“实时驱动RTD(Real-Time Driver)”

2.1 方法一:通过S32DS Extensions and Updates安装“实时驱动RTD(Real-Time Driver)”

2.2 方法二:通过Install New Software…安装“实时驱动RTD(Real-Time Driver)”

3 “实时驱动RTD(Real-Time Driver)”安装后的效果

结尾


1 什么是“实时驱动RTD(Real-Time Driver)”

实时驱动程序(RTD)是一套全新的创新型驱动程序集,可支持AUTOSAR® 、非AUTOSAR应用上的实时软件,主要用于Arm®Cortex ®- M内核,使所有软件层均符合ISO 26262要求,这套驱动程序集提供完整的IP和功能:

  • AUTOSAR应用可创建一个丰富的生态体系,其中考虑到复杂设备驱动程序(CDD)和各种标准驱动程序
  • 非AUTOSAR应用适合代码高度优化的低级驱动程序

RTD可能会在平台级的中间件(EEP的FATFS、MCAL衍生的FLS的FEE)和堆栈(LIN、NFC、TCIP)上进行集成。AUTOSAR功能(多核、用户模式)也扩展到非AUTOSAR环境,以前仅适用于AUTOSAR环境。

图1-1

实时驱动(RTD)框图

图1-2

基本信息

  • 在一个软件产品中将SDK和MCAL环境相组合,添加新功能并更新现有功能
  • 专注于实时软件
  • 符合Automotive-SPICE、ISO 26262、ISO 9001和IATF 16949要求
  • 购买S32产品时会附带RTD软件,不需要额外的许可费用
  • 包括对EB tresos Studio(AUTOSAR)和S32CT(非AUTOSAR)配置器的支持
  • 包括对裸机、Autosar OS和FreeRTOS应用的支持
  • 支持GCC、IAR、DIAB和Greenhills GHS编译器

注意:以上摘自NXP官网实时驱动(RTD) | NXP 半导体

2 安装“实时驱动RTD(Real-Time Driver)”

2.1 方法一:通过S32DS Extensions and Updates安装“实时驱动RTD(Real-Time Driver)”

菜单栏依次选择Help –> S32DS Extensions and Updates;

图2-1

在弹出的S32DS Extensions and Updates对话框中找到合适的,需要的S32K3 RTD,进行安装。

图2-2

单击Next,并接受许可条款。

图2-3

安装实时驱动RTD(Real-Time Driver),可通过右下角查看安装进度;

图2-4

实时驱动RTD(Real-Time Driver)安装完成后,提示重启S32DS。

2.2 方法二:通过Install New Software…安装“实时驱动RTD(Real-Time Driver)”

打开链接S32K汽车通用MCU | NXP 半导体,页面往下翻,找到软件中的S32K3 Standard Software,单击下载。

图2-5

接着单击Automotive SW - S32K3/S32M27x - Real-Time Drivers for Cortex-M

图2-6

在刷新的页面中选择一个合适的RTD进行下载。

图2-7

图2-8

RTD包下载完成后,菜单栏依次选择Help –> Install New Software…;

图2-9

在弹出的对话框中,选择Add;

图2-10

单击Archive…,找到实时驱动RTD(Real-Time Driver)的存放路径,选中SW32K3_RTD_4.4_3.0.0_P01_HF02_DS_updatesite_D2305.zip并打开。

图2-11

图2-12

接着单击Add;

图2-13

单击Next,加载实时驱动RTD(Real-Time Driver)

图2-14

安装实时驱动RTD(Real-Time Driver),可通过右下角查看安装进度;

图2-15

实时驱动RTD(Real-Time Driver)安装完成后,提示重启S32DS。

3 “实时驱动RTD(Real-Time Driver)”安装后的效果

在S32DS Extensions and Updates中,你会看到安装好的RTD。

图3-1

SDK Management中你会看到安装好的SDK。

图3-2

有了这些,您可以通过S32DS Project from Example配置MCAL,FreeRTOS...了。

图3-3

图3-4

结尾

获取更多“汽车电子资讯”和“工具链使用”,

请关注CSDN博客“汽车电子助手”,做您的好助手。

相关推荐

  1. K8S环境

    2023-12-07 04:48:02       35 阅读

最近更新

  1. TCP协议是安全的吗?

    2023-12-07 04:48:02       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2023-12-07 04:48:02       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2023-12-07 04:48:02       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2023-12-07 04:48:02       18 阅读

热门阅读

  1. a href自定义下载文件名

    2023-12-07 04:48:02       42 阅读
  2. 设计模式&委派模式(Delegate Pattern)

    2023-12-07 04:48:02       33 阅读
  3. 【LeetCode】258. 各位相加

    2023-12-07 04:48:02       36 阅读
  4. Vue中的组件通信:从子到父的数据传递

    2023-12-07 04:48:02       40 阅读
  5. C++设计模式——建造者模式(Builder)

    2023-12-07 04:48:02       44 阅读
  6. ES6拓展API

    2023-12-07 04:48:02       32 阅读
  7. Socket.D 网络应用协议,首版发布!

    2023-12-07 04:48:02       38 阅读
  8. 字符指针变量

    2023-12-07 04:48:02       38 阅读
  9. 数据结构-基数排序

    2023-12-07 04:48:02       42 阅读
  10. 利用 Python 进行数据分析实验(二)

    2023-12-07 04:48:02       40 阅读
  11. linux系统调用介绍

    2023-12-07 04:48:02       40 阅读
  12. Vue的methods中定时器的变量报错问题

    2023-12-07 04:48:02       42 阅读
  13. C++ day50 买卖股票最佳时机

    2023-12-07 04:48:02       38 阅读
  14. linux优化-平均负载率

    2023-12-07 04:48:02       37 阅读
  15. 数据结构 / 队列 / 循环队列 / 结构体定义和创建

    2023-12-07 04:48:02       44 阅读