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.

[参考译文] TM4C129ENCPDT:Tiva 中的 WAV 文件?

Guru**** 2451970 points
Other Parts Discussed in Thread: EK-TM4C1294XL, EK-TM4C129EXL

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/microcontrollers/arm-based-microcontrollers-group/arm-based-microcontrollers/f/arm-based-microcontrollers-forum/637498/tm4c129encpdt-wav-files-in-tiva

器件型号:TM4C129ENCPDT
Thread 中讨论的其他器件:EK-TM4C1294XL

您好!

使用 CCS v6、Tiva TM4C EK 和 TivaWare...

我对.wav 文件有一些问题。 我以前做过一些研究、我发现的内容都没有帮助我。  

我需要读取一个存储在电路板上的3秒.wav 文件、以便稍后对其进行一些处理。 该文件将通过以太网从在线服务器提供。  它只会被读取一次;无需写入任何内容或多次读取。 我只需要获取其中的样本并将其存储在矢量中。

其中一个问题是、在哪里以及如何在 Tiva 板上存储300KB .wav 文件? 闪存?  

另一件事是、我在 TivaWare 中找到了'wavfile'、因此我将使用它们来读取.wav 文件。

我将对其进行测试、但实际上我不知道如何使用函数的参数。 文档无法提供帮助、我找不到此 UC 或电路板的任何示例。

这可能会令人困惑、但任何帮助都是值得欢迎的、

Luiz。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    您是否正在使用 EK-TM4C1294XL 评估套件? 单靠该板不适合处理如此大的文件。 您可能需要添加外部 RAM 或闪存、具体取决于您对.wav 文件所需的访问速度。 尝试将其存储在片上程序闪存中可能不是一个好主意、因为 您基本上需要将其视为自定义以太网引导加载程序。 我建议通过 USB 或 Booster Pack 上的外部闪存或 RAM 写入外部闪存

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    ***类似***

    Bravo Bob -强迫任何 MCU (任何供应商)超越其标准(即"厨房洗涤槽")通常是一种输掉的提议。 您还会注意到-外部存储器(我的投票针对(首先是 RAM)-然后根据需要仅复制到闪存。 (需要长期存储...)

    与往常一样、海报将受益于"更广泛的搜索"(存在(其他)供应商-有些比其他供应商更专业)以及对(接近/相似)商业产品的审查-以发现关键功能-甚至是"方法"-可以预期这些功能是"速度、易用性、 加强"项目开发(因此有理由)"增加调查..."

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    感谢您的回复、

    我正在使用 EK-TM4C129EXL、文件的访问速度不是关键点。 但是、查看用户指南和手册、我发现存储此类文件的空间可能不够、因此具有更多 RAM 的 BoosterPack 可能是解决方案?

    提前感谢