微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > 疑问:PurePath Studio生成的寄存器代码怎么导入最终产品中

疑问:PurePath Studio生成的寄存器代码怎么导入最终产品中

时间:10-02 整理:3721RD 点击:

TI工作人员:

      你好。

      我用的评估板是AIC3254-K.

      用PurePath Studio(PPS)进行图形化编程的确很方便,但是我发现编程后生产的代码非常多,涉及数千个寄存器。

      下面是我编写的一个“最小系统”,只包含采样输入,miniDSP接口连接,音量调节,内插输出。但是这么简单的工程,生产的代码就多达六千多行,涉及三千多个寄存器的值。在评估阶段当然可以很方便地用PurePath Studio或者CS软件将其写入评估板,但是将芯片设计到自己产品中时,这两个软件应该不能用了吧?这么多寄存器,都需要手工配置吗,这样显然很痛苦。我目前的思路是,将所有的寄存器的值写到一个文件中,每次上电时系统读取其值,然后通过I2C写入AIC3254的寄存器中。我希望是我理解错了。希望你们能给我解答一下,谢谢。

                                                                                                    

                                                                                                       图:”最小系统“设计框图(工程源码见附件min.zip)

      另一个问题:在PPS里,有些组件是可以调整的,比如音量组件可以调节大小,在产品中怎么实现?我现在的思路是找出音量组件所涉及的所有寄存器的取值范围,当上层(我们会做成网页)调整音量时,将音量的调节条平均分为几个值,对应于寄存器的值。

      PS:如果对于第二个问题,您觉得很无赖的话,可以忽略.

      谢谢谢谢!

PurePath™ Studio 图形开发环境是功能强大、易于使用的工具,专为具有 miniDSP/音频处理功能的音频产品的软件开发而设计。
该 GDE 允许对这些器件进行编程,以满足各种便携式音频处理应用的要求。通过使用低电平和高电平音频处理组件库来以图形方式进行编程。该 GDE 音频组件库具有以下功能:数字音量控制、混频器、多路复用器、均衡、音调控制、放大、动态范围压缩、低音升压和环绕音效。

生成的 ASM 文件就是音频产品 miniDSP 的汇编代码, 可以直接加入工程中.

你好:

请问您用我们的AIC3254是做什么应用?

1.没有那么复杂,GDE可以帮助生成头文件,直接加载就可以了。你阅读完下面的这两篇应用笔记就明白了。

4544.使用miniDSP Codec提升智能手机的音频效能.pdf

0211.miniDSP Codec 初始化方法及示例代码.pdf

2.你的这种理解是对的,好多人都是这样做的。

非常感谢!

我们是做录播系统的。

刚刚浏览了一下,两个pdf文档非常棒,我仔细分析分析。

请问CS软件去哪里下载?

在我们的官网里面搜Pure path studio 可以下载的,注意下载的时候找对相应的版本。

我进到这个网址(http://www.ti.com/tool/AICPUREPATH_STUDIO)里request了,但是过了好几天都没有收到邮件,能直接发个安装包吗?项目比较急。。。

邮箱是wyHutc@163.com

可以帮忙发个 

 PurePath™ Studio 图形开发环境  

  邮箱 252408976@qq.com

可以帮忙发个 

 PurePath™ Studio 图形开发环境  

  邮箱 252408976@qq.com

可以帮忙发个 

 PurePath™ Studio 图形开发环境  

  邮箱 779660413@qq.com

TI 工作人员您好!

            我们从TI 代理处购买了三种音频开发版,TLV320AIC34EVM-K, TLV320AIC36EVM-K,TAS5731EVM,  但是在注册的时候需要PurePath™ Studio 图形开发环境,我们登录后request 了,尚未得到回复,现在项目着急,可否给我发一个,非常感谢!

邮箱 SEAN2703@163.COM  

seanLee  

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top