尊敬的 E2E 支持团队:
我们打算使用 Launchpad 通过以太网(FFT)传输来自16位外部快速 ADC 的数据。
FFT 突发大小要求为2、4甚至8K。
您是否有可使用外部时钟加载到 SRAM 中的16位 GPIO 示例?
期待您的建议
此致
BERT
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.
尊敬的 E2E 支持团队:
我们打算使用 Launchpad 通过以太网(FFT)传输来自16位外部快速 ADC 的数据。
FFT 突发大小要求为2、4甚至8K。
您是否有可使用外部时钟加载到 SRAM 中的16位 GPIO 示例?
期待您的建议
此致
BERT
您好 Dennis、
您的假设正确、是16位宽(外部) ADC 数据。 我们打算使用另一个 GPIO 引脚来触发突发。 (因此、我们需要17个 GPIO 引脚、16个数据和一个中断触发器、如果我们超过 GPIO 数量、我们可以将 ADC 数据减少到15行并使用 nr。 16作为触发)
如果可能、使用外部时钟将2048或4096或8192个 ADC 样本的突发脉冲计时到 Launchpad 的 SRAM 中、我们的时钟限制为最大25MHz。
我们的想法是将外部 ADC 数据转换为以太网 UDP 封装以传输到远程 PC、我们认为 MSP432E401Y Launchpad 是一种可能的解决方案。
我们正在寻找如何实现上述目标的示例。 (主机总线是选项吗?)
感谢您的支持。
此致
BERT
您好、BERT、
好的。 MSP432E401Y 具有一个 EPI "外部外设接口"、旨在连接到外部 SRAM、闪存类型存储器、但它还具有通用模式、这可能是您想要的模式。 请参阅 用户指南中的第16.4.4节。
我会说我从未使用过此功能、因此我必须询问我们应用程序组织中的任何人是否有过该功能的经验。
MSP432E4 SDK 中有 一个使用 SRAM 的示例。 这可能有助于您快速入门。
尊敬的 Dennis:
感谢您的回答、我们研究了用户指南的第16.4.4章。
MSP432E4 SDK 的示例是从 Launch Pad 读取和写入外部 SRAM。
我们打算将外部16位(ADC)数据写入 Launchpad SRAM。
我们可以从用户指南和16.4.4中看到。 在 EPI 模式下、我们可以使用12位地址线(4096个位置、16位宽字)将16位数据写入 launchpad
但是,我们必须使用来自 Launchpad 的传出时钟:EPI0S31=EPICLK=Clock。
在用户指南中、我们没有看到 可以向 EPI0S31引脚上的 launchpad 提供外部时钟(用于 FFT 的应用的相位相干时钟)、以便将数据写入 Launchpad 存储器。
请提供建议。
此致
BERT