Bootstrap

Autosar MCAL-S32k324 Crypto配置-基于EB

前言

NXP官网提供了免费的HSE固件,同时也提供了对应的MCAL Crypto协议栈。本文以AES128-CMAC算法为例,介绍MCAL相关的配置及在代码中的集成与使用。

CryptoGeneral

CryptoDevErrorDetect

是否使能开发错误检测功能

CryptoVersionInfoApi

是否开启版本获取函数 Crypto_GetVersionInfo().

CryptoInstanceId

Crypto驱动程序的实例ID。此ID用于识别多个Crypto driver,以防在同一ECU中使用多个driver。

Crypto Multicore Support

选择是否支持多核,一般在一个核访问就够了

Hse Firmware Type

只能配置为STANDARD

HseIp DevErrorDetect

打开或关闭Hse Ip层开发错误检测。

Timeout Counter Type

厂商指定:用于HSE服务请求超时检测的计数器类型。

根据所选择的计数器类型ÿ

;