AN0073—AT32 使用GPIO 模拟HDMI CEC案例
本帖最后由 ArterySW 于 2022-2-10 19:27 编辑AN0073—AT32 使用GPIO 模拟HDMI CEC案例前言
本应用笔记主要描述一种基于AT32 GPIO和定时器外设实现HDMI CEC简单收发功能的案例。
其中Consumer electronic control (CEC)是high definition multimedia interface(HDMI)标准接口的
一项功能,主要用于HDTV, DVDs等消费类电子产品音频、视频的信号控制。
支持型号列表:
AT32F403xx
AT32F413xx
AT32F415xx
AT32F403Axx
AT32F407xx
AT32F421xx
目录
1 概述 概述 ........................... 5
2 AT32环境搭建 .................. 6
2.1 硬件资源 ......................... 6
2.2 软件资源 ......................... 7
2.3 HDMI CEC 帧格式 ............ 7
CEC Message ......................... 8
CEC Frame ............................ 8
CEC Timing ............................9
HDMI CEC 函数 ...................... 10
2.4 案例的快速使用 ................ 12
工程编译与下载 ..................... 12
测试现象观察 ........................ 13
3 版本历史 版本历史 .............. 15
感谢分享,下载看看。 这个可以进行高清信号传输吗? 牛啊 感谢楼主的分享,不错的案例。
这应该是STM32上的例程移植过来的,这个方式挺简单的,但是用在实际通讯上面会有一些兼容性问题。 和st的例程不大一样,该应用指南使用的定时器实现cec接收,而st使用的exti方式,后者不具备高频干扰信号滤波功能。 本帖最后由 muyichuan2012 于 2021-3-6 20:55 编辑
该应用指南从原理来讲,更接近于新塘MCU的应用指南,即,定时器输出来实现。不过,新塘的MCU由于定时器和GPIO需要用两个pin,实现方式更为复杂。
这个带宽可以达到多少? HDMI信号不好弄,告诉信号很难弄。 感谢分享
页:
[1]