Choosing Between MCAL and Drivers for S32k344 Development

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 

Choosing Between MCAL and Drivers for S32k344 Development

ソリューションへジャンプ
1,986件の閲覧回数
noobsplzwin
Contributor III

Hi NXP team,

I am working on a project utilizing the S32k344 chipset. Our projects vary; some are developed with S32 Design Studio (S32DS) and others with Simulink, K3 Model-Based Design (MBD) Toolbox.

In the configuration tool, I noticed options for MCAL and Drivers. Specifically, the K3 MBD Toolbox example projects utilize MCAL, whereas the S32DS example projects are using Drivers within the configuration tool. I went through most of the peripherals, the configuration options are exactly the same for MCAL and Drivers.

Could someone explain the key differences between MCAL and Drivers in this context? Moreover, how should one decide which is more appropriate for a particular application?

Apologies if this comes across as a basic question, thank you in advance for your assistance.

Connor

 

0 件の賞賛
返信
1 解決策
1,949件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport

Hi Connor,

The MCAL drivers are AUTOSAR compatible.

The low-level Ip drivers (SDK) are not AUTOSAR compatible, for non-AUTOSAR applications.

danielmartynek_0-1711013626203.png

AN13435 Migration Guide SDK/MCAL to Real Time Drivers

https://www.nxp.com/docs/en/application-note/AN13435.pdf

 

Regards,

Daniel

元の投稿で解決策を見る

0 件の賞賛
返信
1 返信
1,950件の閲覧回数
danielmartynek
NXP TechSupport
NXP TechSupport

Hi Connor,

The MCAL drivers are AUTOSAR compatible.

The low-level Ip drivers (SDK) are not AUTOSAR compatible, for non-AUTOSAR applications.

danielmartynek_0-1711013626203.png

AN13435 Migration Guide SDK/MCAL to Real Time Drivers

https://www.nxp.com/docs/en/application-note/AN13435.pdf

 

Regards,

Daniel

0 件の賞賛
返信