微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 硬件电路设计 > TI模拟硬件电路设计 > tas1020b evm与tlv320aic3254的usb连接问题

tas1020b evm与tlv320aic3254的usb连接问题

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

 如题,在使用aic3254开发板时希望可以脱离pc上的软件实现对3254的控制,即直接使用keil下载程序到1020b中控制3254。目前已经实现了调用rom中的i2c函数写入3254的配置系数,那么如果要使用usb传输控制命令应该怎么做?

     因为在使用tas1020b firmware development kit 中的v1.8程序时,发现下载以后在计算机管理里面显示的是unknow  device,是不是v1.8中的application程序有问题?要如何更改?目前希望做到的是将application程序修改,使得其效果跟usb-miniEVM0203_441KHZ.BIN下载进去一样,即AIC3254CS 软件能够识别和操作。

    因为development kit 中的tsc2100_FW8程序是能够运行并被计算机识别为声音和usb设备的,因而application程序应该也具有相同的功能吧。

    或者,usb-miniEVM0203_441khz.bin的程序能不能看一下?

    期待您的回复!

(ps:这个帖子之前发在其他DSP & ARM® 产品 分类下,无人回复,希望在这里得到解答。)

你好:

          最简单的方法是在外面加一颗MCU来配置3254,只需要不停地读写I2C就可以了。由于1020的程序在初始化时候会寻找EEPROM的地址然后读取EEPROM来实现配置。如果你往EEPROM里写东西了,肯定不能完成USB通信的功能了。

您好:

        现在我们的问题不是配置3254,这部分的工作已经实现了。而是希望通过1020b实现usb的音频和控制功能。就比如在电脑上我们通过CS软件配置3254并播放音乐一样,我们希望实现的是将aic3254的开发板脱离电脑工作,比如通过otg连接手机,使用手机控制配置3254的工作以及播放音频等。

        因为eeprom里面的程序是实现了上述功能的,只是没有提供相应的源代码,所以才请教下有什么办法可以解决我们的问题。

你好:

      EEPROM的程序的源代码数据存储方式是NDA的。所以没办法帮助你。

那请问官网提供的TAS1020B Firmware Development Kit有没有参考意义呢,其中的TAS1020BEVM Firmware v1.8程序包与eeprom中的程序什么关系吗,为什么v1.8程序在开发板上跑不通呢?

期待您的回复!

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

网站地图

Top