MyFPGA Forum

标题: 【FAQ】WM8731的I2C地址解读 [打印本页]

作者: Doreen    时间: 2021-5-6 11:08
标题: 【FAQ】WM8731的I2C地址解读
本帖最后由 Doreen 于 2021-8-6 17:21 编辑

Q: 请问DE10-Standard板子上的音频编解码器 WM8731的 I2C 地址如何确定的?


A:  WM8731用到I2C协议与DE10-Standard板子上的C5 SOC-FPGA器件进行通信。其I2C的从器件地址的组成如下:

1byte = 7bit地址 + 1bit读写标志

注:1bit读写标志,0-发送数据(写),1-请求数据(读)。

一般来说,设备地址由实际电路(可从电路原理图去看)和芯片手册共同定义。

首先参考DE10-Standard电路图:


从电路图可以看到WM8731的CSB引脚接地,

然后参考是WM8731的datasheet:



所以WM8731的I2C从地址是0011010 ,然后7-bit address(0011010 )+ R/W bit (只写)=  0x34 (其实DE10-Standard 的 schematic 文件里面已经标注出0x34来了。)




欢迎光临 MyFPGA Forum (http://www.myfpga.org/discuz/) Powered by Discuz! X3