主题中讨论的其他器件:TLV320ADC6140
工具与软件:
TLV320ADC6140具有相同的问题。 我可以正常配置 ADC 并获取音频数据、但现在我正在尝试写入双二阶滤波器、其行为非常奇怪。
我可以正常读取/写入第0页寄存器、但我无法在第2页上写入系数寄存器。
WriteADCreg (0x00、2);//设置为 page2……
写入 BIQ 地址(08):C8 34 E8 AF
写入 BIQ 地址(0C):E0 D2 17 45
写入 BIQ addr (10):fa 6B b0 de
写入 BIQ 地址(14):DF 21 AD 53
写入 BIQ 地址(18):DD 5d 7F 71
回读第2页:02 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
回读第3页:03 00 00 00 00 00 00 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF
回读第0页:00 00 81 00 05 00 00 00 00 00 00 00 40 02 03 04
第0页没有问题。 第2页和第3页看起来和我预期的差不多、但大多数都是 FF。
如果我不写入寄存器并查看复位值、即使应该看到02 00 00 00 00、我仍然得到相同的内容 00 00 7F FF FF 00 00 00 00 ..
我看不到音频有任何变化、因此似乎我也没有写入寄存器。
谢谢!