S32 DS for ARM I2C questions

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

S32 DS for ARM I2C questions

ソリューションへジャンプ
2,155件の閲覧回数
s_kim1
Contributor III

Hello,
I am developing auto parts.

I am trying to choose one of the S32K1xx products.

The function I need is I2C.

I installed the 'S32DS for Arm v2.2' development environment and saw the sample code.

I have a question here.

There were also various types of I2C.
I have confirmed that there are 3 types of i2c, i2c_pal, flexIO_i2c, and lpi2c.

What is the difference between these 3 types of i2c?

And I would like to know the difference between 'S32DS for Arm' and 'S32DS for platform'.

Regards,

0 件の賞賛
返信
1 解決策
2,147件の閲覧回数
StanoA
NXP TechSupport
NXP TechSupport

Hello Kim,

The three I2C types are:

  • Flex_IO_I2C – this is SDK driver for I2C communication through FlexIO port,
  • LPI2C – this is the SDK driver for low power I2C module,
  • I2C_pal – is the Peripheral abstract layer over previous two drivers.

The difference between S32DS:

  • The S32DS for Arm – is the Design Studio for several ARM platforms – like S32 and KEA – there are integrated software – S32K SDK, KEA SDK and MAC57xx SDK.
  • The S32DS for platform is intended only for S32 platform.

You can see the detail differences on web:

https://www.nxp.com/design/software/development-software/s32-design-studio-ide/s32-design-studio-for...

https://www.nxp.com/design/software/development-software/s32-design-studio-ide/s32-design-studio-for...

I believe now it's clear for you.

Best Regards,

Stano.

元の投稿で解決策を見る

1 返信
2,148件の閲覧回数
StanoA
NXP TechSupport
NXP TechSupport

Hello Kim,

The three I2C types are:

  • Flex_IO_I2C – this is SDK driver for I2C communication through FlexIO port,
  • LPI2C – this is the SDK driver for low power I2C module,
  • I2C_pal – is the Peripheral abstract layer over previous two drivers.

The difference between S32DS:

  • The S32DS for Arm – is the Design Studio for several ARM platforms – like S32 and KEA – there are integrated software – S32K SDK, KEA SDK and MAC57xx SDK.
  • The S32DS for platform is intended only for S32 platform.

You can see the detail differences on web:

https://www.nxp.com/design/software/development-software/s32-design-studio-ide/s32-design-studio-for...

https://www.nxp.com/design/software/development-software/s32-design-studio-ide/s32-design-studio-for...

I believe now it's clear for you.

Best Regards,

Stano.