TI论坛
直播中

李林

8年用户 1288经验值
私信 关注
[问答]

AMC1306和tms320f28035之间如何连接?tms320f28035如何提取位流?


  • 您好, AMC1306M25资料上推荐使用TMS320F2807x 或 TMS320F2837x 微控制器系列中的SDFM接口,并且使用TMS320F2807x 或 TMS320F2837x 微控制器系列中的滤波器来抽取位流。
    但是tms320f28035没有sdfm接口,那AMC1306和tms320f28035之间如何连接?并且tms320f28035如何提取位流?

回帖(2)

李咏华

2024-12-5 15:55:25
AMC1306系列的内部架构适用于我们的F2837x和F2807x系列的DSP, 正好这两类DSP内部集成了数字滤波器。
您的应用中需要使用其他的host吗?如果是的话,可以给出型号看下是否可以和AMC1306 搭配使用。

另外,不是所有的Σ-Δ 输出的ADC 都只能和SDFM接口,要具体芯片具体分析。
举报

youyoulan

2024-12-5 17:53:17
AMC1306和TMS320F28035之间的连接可以通过SPI(串行外设接口)实现。AMC1306是一款模数转换器(ADC),而TMS320F28035是一款数字信号处理器(DSP)。以下是连接和提取位流的步骤:

1. 连接AMC1306和TMS320F28035的SPI接口:
   - 将AMC1306的SPI接口引脚与TMS320F28035的SPI接口引脚相连接。具体引脚如下:
     - SCLK(时钟线):AMC1306的SCLK引脚连接到TMS320F28035的SPI时钟输入引脚。
     - CS(片选线):AMC1306的CS引脚连接到TMS320F28035的SPI片选输入引脚。
     - SDI(数据输入线):AMC1306的SDI引脚连接到TMS320F28035的SPI数据输入引脚。
     - SDO(数据输出线):AMC1306的SDO引脚连接到TMS320F28035的SPI数据输出引脚。

2. 配置TMS320F28035的SPI接口:
   - 在TMS320F28035中,配置SPI接口的工作模式(例如CPOL和CPHA)以匹配AMC1306的要求。
   - 设置SPI接口的时钟频率,以确保与AMC1306的时钟频率相匹配。

3. 初始化AMC1306:
   - 通过SPI接口向AMC1306发送初始化命令,以配置其工作模式和参数。

4. 从AMC1306读取数据:
   - 通过SPI接口从AMC1306读取ADC数据。这通常涉及发送一个读取命令,然后接收返回的数据。

5. 提取位流:
   - 由于TMS320F28035没有SDFM接口,您需要在DSP内部实现位流提取算法。这通常涉及以下步骤:
     a. 将从AMC1306接收到的ADC数据存储在一个缓冲区中。
     b. 实现一个位流提取算法,该算法从ADC数据中提取所需的位流信息。这可能涉及滤波、解码或其他信号处理技术。
     c. 将提取的位流信息存储在一个变量或寄存器中,以便后续处理。

通过以上步骤,您可以实现AMC1306和TMS320F28035之间的连接,并在TMS320F28035中提取位流。请注意,具体的连接和配置可能因您的硬件和软件环境而异,因此请参考相关硬件手册和数据手册以获取详细信息。
举报

更多回帖

发帖
×
20
完善资料,
赚取积分