KL Wakeup from LLS via UART Edge?

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

KL Wakeup from LLS via UART Edge?

跳至解决方案
1,328 次查看
CiaranMacA_hkc
Contributor III

Hi All,

I have tested wakeup from VLPS via UART Rx Edge. Fine. Works well. I enabled the RXEDGIE and clear RXEDGEIF in the interrupt. Fine.

What about LLS? Will this work (using LLWU)?  (I know that LLS wakeup is possible via LLWU external pins. That's ok, the question is , on UART Rx?)

Thanks

Ciarán Mac Aonghusa

标签 (1)
0 项奖励
回复
1 解答
1,057 次查看
kerryzhou
NXP TechSupport
NXP TechSupport

Hi Ciaran Mac Aonghusa,

      Just like Mark Butcher have said,  LLS can't use the LLWU wake up with UART Rx, because the wakeup sources for LLWU inputs don't have it.

You can find the wakeup source for LLWU inputs in the reference manual, chapter 3. Wakeup sources for LLWU inputs. if you need the UART Rx to wake up, just as Mark suggest, you can connect the RX pin to the LLWU input pin.

Wish it helps you!

If you still have question, please contact with me!


Have a great day,
Jingjing

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

在原帖中查看解决方案

0 项奖励
回复
3 回复数
1,058 次查看
kerryzhou
NXP TechSupport
NXP TechSupport

Hi Ciaran Mac Aonghusa,

      Just like Mark Butcher have said,  LLS can't use the LLWU wake up with UART Rx, because the wakeup sources for LLWU inputs don't have it.

You can find the wakeup source for LLWU inputs in the reference manual, chapter 3. Wakeup sources for LLWU inputs. if you need the UART Rx to wake up, just as Mark suggest, you can connect the RX pin to the LLWU input pin.

Wish it helps you!

If you still have question, please contact with me!


Have a great day,
Jingjing

-----------------------------------------------------------------------------------------------------------------------
Note: If this post answers your question, please click the Correct Answer button. Thank you!
-----------------------------------------------------------------------------------------------------------------------

0 项奖励
回复
1,057 次查看
mjbcswitzerland
Specialist V

Hi

See Using Kinetis Low Power Stop Modes with unrestricted UART operation - a report

The UART edge interrupt is only possible from STOP based modes and not LLS.

If you need to wake from a LLS mode (much slower) you will need a LLWU input instead. You could do this by connecting the UART input together with a LLWU input (in parallel).

Regards

Mark

1,057 次查看
CiaranMacA_hkc
Contributor III

Thanks, Greatly appreciated.

Ciarán

0 项奖励
回复