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.
尊敬的 TI 朋友和家人:
当前客户的要求是收集24个 ADC 信号、在两个280025芯片之间进行 FSI 通信、然后通过 RS485通信将数据传递到 PC
在,的第一个芯片上、我现在已修改 DMA 读取的官方例程15.14.1.6 ADC 连续转换(ADC_SoC_CONTINUOUSE_DMA) 、以便从 ADC 的14个通道获取的数据通过 DMA 到达该数组。
在目前的第二个芯片上,其余的10组数据以同样的方式收集。
最终、数据的两个部分存储在以下两个数组中:uint16_t myADC0DataBuffer[Results_buffer_size];uint16_t myADC1DataBuffer[Results_buffer_size];
对于芯片间通信的下一步、当前思路是修改 22.5.1.6 FSI 和 SPI 通信(FSI_EX7_SPI_REMOTE_Rx) 22.5.1.7 P2Point Connection:Rx 侧,FSI 不过、我不知道如何将数据从芯片1修改到芯片2、 您能帮助我了解如何将数据从芯片1修改到芯片2吗?
您好!
如果您已经有数据、并且两个器件都有 FSI 外设、我认为您可以简单地使用 fsi_ex8_ext_p2pconnection_rx/tx 示例。 不需要使用 SPI 传输。
阿迪亚
您好,
我在例程 FSI_EX8_ext_p2pconnection_Rx/tx 示例中找不到要使用我的数据集替换的变量。您能帮我找到它吗?
谢谢。
您好,Aditya
我注释掉了第一个函数、并将 FSIwriteTxBuffer 中的 txBufData 更改为我要传输的数据组、这起作用吗?
您好!
是的、应该可以帮您完成该工作。 您是否碰巧在接收方对其进行了验证?
阿迪亚