KL03 IRDA support

キャンセル
次の結果を表示 
表示  限定  | 次の代わりに検索 
もしかして: 
854件の閲覧回数
jammerl
Contributor I

I see a few references to IRDA/infrared in the KL03 datasheet, but I haven't found any detailed information.  Could anyone confirm if this part has hardware support for IRDA en/decoding and, if so, point me to available resources?

Thanks!

ラベル(1)
タグ(4)
0 件の賞賛
1 解決策
702件の閲覧回数
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Johann,

i think that the KL03 supports Irda from hardware perspective. As you know that the uart transmitter signal has to be modulated by 38KHz clock signal for the irda protocol, for Kl03, you can use TPM1 channel0 to generate the 38kHz modulated signal, use LPUART0 module to generate the uart signal, the SIM_SOPT5[LPUART0RXS
RC] determines whether the LPUART0_TX pin outputs uart siganl or modulated signal by TPM1 channel0. For the Irda receiver, you have to design an external analog filter to filter the 38KHz moduleted signal and connected the filtered signal to CMP0 input pin,  you can set the SIM_SOPT5[LPUART0RXSRC] so that the CMP0 output is connected to lpuart0 input pin.

Hope it can help you

BR

Xiangjun Rong

元の投稿で解決策を見る

0 件の賞賛
2 返答(返信)
702件の閲覧回数
jammerl
Contributor I

Perfect, thank you!

0 件の賞賛
703件の閲覧回数
xiangjun_rong
NXP TechSupport
NXP TechSupport

Hi, Johann,

i think that the KL03 supports Irda from hardware perspective. As you know that the uart transmitter signal has to be modulated by 38KHz clock signal for the irda protocol, for Kl03, you can use TPM1 channel0 to generate the 38kHz modulated signal, use LPUART0 module to generate the uart signal, the SIM_SOPT5[LPUART0RXS
RC] determines whether the LPUART0_TX pin outputs uart siganl or modulated signal by TPM1 channel0. For the Irda receiver, you have to design an external analog filter to filter the 38KHz moduleted signal and connected the filtered signal to CMP0 input pin,  you can set the SIM_SOPT5[LPUART0RXSRC] so that the CMP0 output is connected to lpuart0 input pin.

Hope it can help you

BR

Xiangjun Rong

0 件の賞賛