Hdmi-Cec Advanced Features - ST STM32F100 Series Application Note

Hide thumbs Also See for STM32F100 Series:
Table of Contents

Advertisement

High-definition multimedia interface, consumer electronics control (HDMI-CEC)
1.5.2

HDMI-CEC advanced features

The STM32 HDMI-CEC controller provides an easy platform to build CEC firmware
applications:
dedicated address register containing up to 15 CEC device addresses
Programmable high-resolution prescaler (14 bit) to obtain a 50 µs time base (HDMI
specification resolution)
advanced arbitration mechanism using SFT (signal free time) and header arbitration
dedicated transmission and reception flags (TBTRF and RBTF) with interrupt capability
error handling in a single dedicated register: bit timing errors, bit period errors,
message errors and error bit generation
error-free mode to allow safe communication with non-tolerant CEC devices. This
mode can be selected using a dedicated configuration bit.
Rx digital filtering
CEC controller built around a flexible state machine to ensure safe communication,
switching between the Tx and Rx modes, and easy error handling. There are 6 states:
Disabled, Idle, RX, TX, RX_ERROR and TX_ERROR. Please refer to the reference
manual (RM0041) available from www.st.com for more details.
Wakeup-from-Stop source, with no data loss: the CEC line can be used as a wakeup
event from the Stop mode. The STM32 Wakeup system is fast enough to ensure that
there is no CEC data loss. CEC data received when the system is in the Stop mode
cause the system to wake up from the low power mode, and in so doing, allow the CEC
peripheral to easily retrieve them.
16/36
Tx block transfer finished error (TBTFE)
Line error (LINE)
Block acknowledge error (ACKE)
Start bit error (SBE)
Rx block transfer finished error (RTBFE)
Bit period error (BPE)
Bit timing error (BTE)
Doc ID 16896 Rev 2
AN3127

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the STM32F100 Series and is the answer not in the manual?

Questions and answers

Table of Contents