What are the steps i should follow so that my board will come out of sleep mode using UART function as i am learning demo (power_manager_hal_demo) examples of freescale semiconductor MK24FN1M0VLQ12. Can you give sample code?
Would be possible that you tell us the device that you are using?
Thanks
Sorry for wrong information.It is Kinetis K24 microcontroller. NXP is manufacturer and MK24FN1M0VLQ12 is manufacturer part number. I am trying to understand the power_hal_demo example,but still its not clear . I have to enable the RXEDGIE (RxD Input Active Edge Interrupt Enable)in uart baud rate register ,through which it will come out of sleep mode.But i don't know what are the steps,before and after enabling the RXEDGIE .
Hi,
It need to enable UART interrupt before enter into low power mode.
Please check K24 reference manual chapter 51.6.1 RXEDGIF description for the detailed info:
S2[RXEDGIF] is set when an active edge is detected on the RxD pin. Therefore, the active edge can be detected only when in two wire mode. A RXEDGIF interrupt is generated only when S2[RXEDGIF] is set. If RXEDGIE is not enabled before
S2[RXEDGIF] is set, an interrupt is not generated.
If possible, please move this thread to https://community.nxp.com/community/kinetis forum.
Thanks for the understanding.
best regards,
Mike
Hello Hui_Ma,
I initialized the UARTx_BDH for intance 4 ,but i initialized in main function due to that it stop sending data to real term .Can you tell me where should i initialize it?
Hi,
When customer want to change the UART baud rate, it need to disable UART TX and RX at first (UARTx_C2 register [TE/RE] bits). Then change related baud rate, after that re-enable TX and RX again.
Have a great day,
Mike
-------------------------------------------------------------------------------
Note:
- If this post answers your question, please click the "Mark Correct" button. Thank you!
- We are following threads for 7 weeks after the last post, later replies are ignored
Please open a new thread and refer to the closed one, if you have a related question at a later point in time.
-------------------------------------------------------------------------------
The OP the device in his post. It is a Kinetis K24. So this post is in the wrong forum.
MK24FN1M0VLQ12 Product Information|NXP
OP, please move your post to here (there's a "move" option, probably under "Actions" on this page):
Tom