| Moteur de recherche de fiches techniques de composants électroniques |
|
STA2500D Fiches technique(PDF) 32 Page - STMicroelectronics |
|
|
|||||||||||||||||||||||||||||
STA2500D Fiches technique(HTML) 32 Page - STMicroelectronics |
|
32 / 57 page ![]() General specification STA2500D 32/57 Doc ID 16067 Rev 1 Figure 6. Deep sleep mode entry and wake-up through H4 UART Deep sleep mode entry and wake-up through enhanced H4 SPI In this case no additional signals are needed to control the Deep Sleep mode and the wake- up mechanism except for BT_CLK_REQ_OUT_x (BT_CLK_REQ_OUT_1 for active high polarity and BT_ CLK_REQ_OUT_2 for active low polarity). The enhanced H4 protocol makes use of three messages: SLEEP, WAKEUP and WOKEN. More details on the enhanced H4 protocol can be found in Section 8.2. ● Deep sleep mode entry Entering Deep Sleep mode can only be initiated by the Host sending a SLEEP message to the Bluetooth Controller. If that one accepts it, the device enters Deep Sleep mode: consequently the Bluetooth Controller de-asserts BT_CLK_REQ_OUT_x and internally gates the system clock. This is illustrated in Figure 7. If there is still pending activity at the Bluetooth side on the air, the Bluetooth Controller does not immediately enter Deep Sleep mode and therefore BT_CLK_REQ_OUT_x stays 'active' during this period: however the Bluetooth Controller will go in Deep Sleep mode at the end of the air activity. If there is pending data to be transferred to the Host, the Bluetooth Controller will request a data transfer: however the Bluetooth Controller will go in Deep Sleep mode at the end of the data transfer. ● Deep sleep mode wake-up Wake-up can be requested by the Host or autonomously by the Bluetooth Controller. In the latter case, it can be with or without communication on the interface (i.e. during Page scan, there is no data to transfer to the Host). 1. Wake-up initiated by the Host In the case of a wake-up by the Host, it sends a WAKEUP command and waits for a WOKEN response before starting the data exchange. Of course the Bluetooth Controller must first request the system clock through BT_CLK_REQ_OUT_x. It should be noted that the WAKEUP message is decoded in the Bluetooth Controller's Active Sleep Mode Mode UART off BB UART o n HOST_WAKEUP=‘ 1’ or ‘ 0’ ‘A’ : Active high/low ‘ P’ : Passive low/high Active Sleep Mode BB Host: UART_ RXD=‘ 0’ BT Controller: UART_ RTS=‘1’ UART off Host: UART_ RXD=‘ 1’ BT Controller: UART_ RTS=‘0’ Or HOST_WAKEUP=‘1’ HOST_WAKEUP=‘ 0’ Host: UART_ RXD=‘ 1’ AND BT Controller: CLK_REQ_OUT_1=‘ A’ and UART_ RTS=‘0’ Active Sleep Mode Deep Sleep UART off BB UART o n HOST_WAKEUP=‘ 1’ or ‘ 0’ BT_CLK_REQ_OUT_1 = Active Sleep Mode BB Host: BT_UA RT_RXD =‘ 0’ BT Controller: BT_UA RT_RTS=‘ 1’ UART off Host: BT_UA RT_RXD =‘ 1’ BT Controller:BT_UA RT_RTS =‘0’ Or BT_HOST_WAKEUP=‘1’ HOST_WAKEUP=‘ 0’ Host: BT_UA RT_RXD=‘ 1’ AND BT Controller: BT_CLK_ REQ_OUT_1 =‘ A’ and BT_UA RT_RTS=‘ 0’ |
|
Lien URL |
| ALLDATASHEET vous a-t-il été utile ? [ DONATE ] |
À propos de Alldatasheet | Publicité | Contactez-nous | Politique de confidentialité | Lien vers la fiche technique | Echange de liens | Fabricants All Rights Reserved©Alldatasheet.com |
| Russian : Alldatasheetru.com | Korean : Alldatasheet.co.kr | Spanish : Alldatasheet.es | French : Alldatasheet.fr | Italian : Alldatasheetit.com Portuguese : Alldatasheetpt.com | Polish : Alldatasheet.pl | Vietnamese : Alldatasheet.vn Indian : Alldatasheet.in | Mexican : Alldatasheet.com.mx | British : Alldatasheet.co.uk | New Zealand : Alldatasheet.co.nz |
|
Family Site : ic2ic.com |
icmetro.com |