EasyManua.ls Logo

STMicroelectronics STM32F05 series - HDMI-CEC Controller (HDMI-CEC); Introduction; HDMI-CEC Controller Main Features

STMicroelectronics STM32F05 series
742 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
RM0091 HDMI-CEC controller (HDMI-CEC)
Doc ID 018940 Rev 1 699/742
28 HDMI-CEC controller (HDMI-CEC)
28.1 Introduction
Consumer Electronics Control (CEC) is part of HDMI (High-Definition Multimedia Interface)
standard as appendix supplement 1.
It consists of a protocol that provides high-level control functions between all of the various
audiovisual products in a user environment. It has been specified to operate at low speeds
with minimal processing and memory overhead.
The HDMI-CEC controller provides hardware support for this protocol.
28.2 HDMI-CEC controller main features
● Complies with HDMI-CEC v1.4 Specification
● 32 KHz CEC kernel with 2 clock source options
– HSI RC oscillator with fixed prescaler (HSI/244)
– LSE oscillator
● Works in Stop mode for ultra low-power applications
● Configurable Signal Free Time before start of transmission
– Automatic by hardware, according to CEC state and transmission history
– Fixed by software (7 timing options)
● Configurable Peripheral Address (OAR)
● Supports Listen mode
– Enables reception of CEC messages sent to destination address different from
OAR without interfering with the CEC line
● Configurable Rx-tolerance margin
– Standard tolerance
– Extended tolerance
● Receive-Error detection
– Bit rising error (BRE), with optional stop of reception (BRESTP)
– Short bit period error (SBPE)
– Long bit period error (LBPE)
● Configurable error-bit generation
– on BRE detection (BREGEN)
– on LBPE detection (LBPEGEN)
– always generated on SBPE detection
● Transmission error detection (TXERR)
● Arbitration Lost detection (ARBLST)
– With automatic transmission retry
● Transmission underrun detection (TXUDR)
● Reception overrun detection (RXOVR)

Table of Contents