how to get the clock frequency of the output of FlexIO I2S module of S32K144?

取消
显示结果 
显示  仅  | 搜索替代 
您的意思是: 

how to get the clock frequency of the output of FlexIO I2S module of S32K144?

761 次查看
lzx
Contributor II

Hi,

I am using the FlexIO I2S module of S32K144. How can I get the clock frequency of BCLK and FS?

For example,

If the baud rate is 1536000, and sample rate is 48000, and FlexIO clock frequency is 48MHz.

What is the relation between baud rate and FlexIO clock frequency? And how can they effect the output of FlexIO clock(BCLK and FS)

0 项奖励
回复
1 回复

721 次查看
Julián_AragónM
NXP TechSupport
NXP TechSupport

Hi @lzx,

You can take a look into the following application notes:

Which describe how to configure the FlexIO peripheral and frequencies. There is also a note which suggests an external oscillator for best performance:

Julin_AragnM_0-1714771508076.png

There is an additional application note (AN12174: Using FlexIO to emulate communications and timing peripherals) which provides an example for emulating I2S through FlexIO for the S32K144EVB-Q100 (chapter 7).

I hope this is helpful.

Best regards,

0 项奖励
回复