| Datenblatt-Suchmaschine für elektronische Bauteile |
|
WM8994ECS/R Datenblatt(PDF) 153 Page - Cirrus Logic |
|
|
|||||||||||||||||||||||||||||
WM8994ECS/R Datenblatt(HTML) 153 Page - Cirrus Logic |
|
153 / 363 page ![]() WM8994 Rev 4.6 153 SDOUT (4-WIRE SPI CONTROL INTERFACE DATA) The WM8994 can support a number of different Control Interface protocols. In 4-wire SPI mode, a GPIO pin must be configured as SDOUT. See “Control Interface” for further details. A GPIO pin configured as SDOUT can be configured as CMOS or Wired ‘OR’ using the SPI_CFG register. Note that the GPn_OP_CFG and GPn_POL registers have no effect on a GPIO pin that is configured as SDOUT. INTERRUPT (IRQ) STATUS OUTPUT The WM8994 has an Interrupt Controller which can be used to indicate when any selected Interrupt events occur. An interrupt can be generated by any of the events described throughout the GPIO function definition above. Individual interrupts may be masked in order to configure the Interrupt as required. See “Interrupts” for further details. The Interrupt (IRQ) status may be output directly on any GPIO pin by setting the respective GPIO registers as de scribed in “GPIO Control”. OVER-TEMPERATURE DETECTION The WM8994 incorporates a temperature sensor which detects when the device temperature is within normal limits or if the device is approaching a hazardous temperature condition. The Temperature status may be output directly on any GPIO pin by setting the respective GPIO registers as described in “GPIO Control”. Any GPIO pin can be used to indicate either a Warning Temperature event or the Shutdown Temperature event. De-bounce can be applied to the applicable signal using the register bits described in Table 82. The Warning Temperature and Shutdown Temperature status are inputs to the Interrupt control circuit, after the selectable de-bounce. An interrupt event may be triggered on the rising and falling edges of these signals. The associated interrupt bit is latched once set; it can be polled at any time or used to control the IRQ signal. See “Interrupts” for more details of the Interrupt event handling. Note that the temperature sensor can be configured to automatically disable the audio outputs of the WM8994 (see “Thermal Shutdown”). In some applications, it may be preferable to manage the temperature sensor event through GPIO or Interrupt functions, allowing a host processor to implement a controlled system response to an over-temperature condition. The temperature sensor must be enabled by setting the TSHUT_ENA register bit. When the TSHUT_OPDIS is also set, then a device over-temperature condition will cause the speaker outputs (SPKOUTL and SPKOUTR) of the WM8994 to be disabled. REGISTER ADDRESS BIT LABEL DEFAULT DESCRIPTION R2 (0002h) Power Management (2) 14 TSHUT_EN A 1 Thermal sensor enable 0 = Disabled 1 = Enabled 13 TSHUT_OP DIS 1 Thermal shutdown control (Causes audio outputs to be disabled if an overtemperature occurs. The thermal sensor must also be enabled.) 0 = Disabled 1 = Enabled R1864 (0748h) IRQ Debounce 0 TEMP_WAR N_DB 0 Thermal Warning de-bounce 0 = Disabled 1 = Enabled 0 TEMP_SHU T_DB 0 Thermal shutdown de-bounce 0 = Disabled 1 = Enabled Table 82 Temperature Sensor Enable and GPIO/Interrupt Control |
|
Link URL |
| War ALLDATASHEET hilfreich? [ DONATE ] |
Über Alldatasheet | Werbung | Kontakt | Privatsphäre und Datenschutz | Link zum Datenblatt | Linktausch | Hersteller 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 |