Number of flexio peripherals on kl17?

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

Number of flexio peripherals on kl17?

ソリューションへジャンプ
805件の閲覧回数
tonymakkiel
Contributor III

Hi,

      Can somebody please confirm the number of flexio peripherals supported by KL17? According to the document it supports

" One FlexIO module supporting emulation of additional UART, IrDA, SPI, I2C, I2S, PWM and other serial modules, etc."

Does that mean 1 FlexIO module supporting multiple serial modules at same time (eg Uart and I2C simulataneously or  2 I2C simulataneously)?

Or 

1 FlexIO module supporting 1 of the serial module? (Eg : 1 FlexIO UART or 1 FlexIO I2C)?

As per the reference manual, there is only 1 FLexIO base address "0x4005_F000". 

Many Thanks,

Tony

ラベル(2)
0 件の賞賛
返信
1 解決策
725件の閲覧回数
bobpaddock
Senior Contributor III

FlexIO gets you one additional peripheral.
While probably not impossible, I'd say it is impractical to try to use it for two things at once even if they are both I2C.

元の投稿で解決策を見る

0 件の賞賛
返信
4 返答(返信)
725件の閲覧回数
bobpaddock
Senior Contributor III

FlexIO can only do one thing at a time.

0 件の賞賛
返信
725件の閲覧回数
tonymakkiel
Contributor III

Thank you for the quick reply Bob.

Does that mean flexIO needs to be reconfigured run time if it needs to support another module? 

I was hoping to have 2 I2C masters using flexio. with 2 different set of pins configured(eg: PORTD6 and PORTD7 for bus 1 and PORTD0 and PORTD1 for bus 2 ). I guess that is not possible?

0 件の賞賛
返信
726件の閲覧回数
bobpaddock
Senior Contributor III

FlexIO gets you one additional peripheral.
While probably not impossible, I'd say it is impractical to try to use it for two things at once even if they are both I2C.

0 件の賞賛
返信
725件の閲覧回数
tonymakkiel
Contributor III

Thank you Bob Paddock.

0 件の賞賛
返信