AT32使用GPIO模拟HDMI CEC案例

AN0073
应用笔记
AT32使用GPIO模拟HDMI CEC案例 

前言
本应用笔记主要描述一种基于AT32 GPIO和定时器外设实现HDMI CEC简单收发功能的案例。
其中Consumer Electronics Control (CEC)是High Definition Multimedia Interface(HDMI)标准接口的一项功能,主要用于HDTV, DVDs等消费类电子产品音频、视频的信号控制。

注:本应用笔记对应的代码是基于雅特力提供的V2.x.x 板级支持包(BSP)而开发,对于其他版本BSP,需要注意使用上的区别。

支持型号列表:
支持型号    AT32全系列
 

1    概述
本应用笔记主要描述如何使用AT32的GPIO和定时器外设实现HDMI CEC功能。为便于介绍该案例,本文基于AT-START-F415开发板硬件环境进行展示。首先,本文介绍了基于AT32 HDMI CEC案例的系统结构;然后,介绍了HDMI CEC的帧格式和时序要求;最后,通过三块AT-START-F415分别作为三个device进行收发通信实验,实现HDMI CEC功能的展示。
2    AT32环境搭建
2.1    硬件资源
    AT32 HDMI CEC测试系统组成
测试系统主要有三块相同的AT-START-F415组成。
PB9:连接在一起作为CEC PIN,外部经过25 kΩ上拉到3.3 V。
PA9:作为USART TX信号,向PC端发送printf 调试信息。
PA0:USER Button, EXINT上升沿触发中断获取按键信号,MCU在成功获取按键后向对应device发送CEC控制信息。
GND:三块开发板GND相连。
图1. AT32 HDMI CEC测试系统组成
 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值