This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
我希望将 cc8530 与两个数字放大器配合使用。 浏览文档和纯路径配置软件,我看不到如何使用 cc8530控制 I2C 总线上的多个设备。 这些放大 器可以选择设置不同的 I2C 地址,但 cc8530不显示如何处理多个器件。 我考虑将两个放大器设置为同一个地址项并同时控制它们,但我知道这不是“正确”的方法,它可能会锁定总线。 除此之外、放大器将始终协同工作、以相同的音量输出相同的音频。 是否有办法使用 CC8530控制多个放大器、或者您认为该方法可以正常工作?
我知道有些人会说只使用2通道放大 器、但我需要一个低功耗(每通道3W)高质量放大器、该放大器具有最小静态电流、可由3.3V 电源供电。 我很难找到满足这些要求的双通道放大器。 我必须编写一个驱动程序、使其在任一方式下与 cc8530一起工作、因为任何预指定的放大器都不会在低于3.3V 的电压下工作、因此驱动器不是问题。
谢谢、
奥斯汀
尊敬的奥斯汀:
CC85XX 用户指南的第2.1.4节(I2C 主接口) 和 PurePath 无线配置器(PPWLCFG)的帮助窗口显示最多可支持四个从器件。 您可以在每个项目中添加四个从器 件并创建自定义.pwadd 文件(位于软件下载的德州仪器(TI)\PurePath 无线配置器\AUDIO_devices 目录中)以指定不同的从器件地址。 请阅读 PPWLCFG 帮助文档的"音频器件定义文件"部分、以更好地了解如何实现这一点。
此致、
Ryan
可以、但我找不到如何将多个器件配置加载到一个 cc8530芯片。 我已经完成了分类2562的 ppwadd 文件、并且可以将 cc8530配置为针对其中一个器件运行。 我复制了两个文件副本、每个 i2c 地址各一个、但我无法找到软件中在同一 i2c 总线上添加两个音频设备的位置。
您是否已尝试将"添加现有"添加到主项目页面的"器件配置"部分?
此致、
Ryan
是的、这是为了为新的 cc8530芯片创建新的器件配置、而不是将第二个音频器件添加到同一芯片。 它会创建完全不同的固件映像。
你是对的、这是我的错。 您是否已尝试从音频接口屏幕"启用"自定义设置、并进一步配置音频设备自定义选项卡以获取更多设置选项?
此致、
Ryan
我可以将这两个器件写入同一个 ppwadd 设计定义文件中。 我唯一不确定这是否起作用的是音量控制。 在音量控制部分中,似乎无法输入多个 I2C 地址。 其他所有功能都可以通过一个文件轻松配置两个放大器。
我还想使用放大器的 i2c 全局地址同时控制两个放大器,但这会改变放大器 的 ACK 位的传输方式。 由于 cc8530的固件灵活性有限,我不确定它如何处理从不接收到用于音量控制的 ACK 信号。
音量控制 行为在音频设备定义文件中进行硬编码、无法通过"音频设备自定义"面板进行设置。 目前、我没有关于如何解决您的特定应用要求的进一步建议。
此致、
Ryan
我已经必须自己编写音频设备定义文件、因为 tas2562与配置器不固有兼容性。 您是否知道在定义文件中是否可以在音量控制部分中列出两个 I2C 地址? 是否有任何方法可以访问软件的源代码以允许这样做?
我个人没有尝试 过对 定义文件进行类似的更改、因此无法共享或 更改源代码 以允许进行此类修改
此致、
Ryan