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.
我刚刚接触到这个 SoC 世界。 到目前为止、我在运行 VHDL /Verilog/SystemVerilog. 现在我需要学习某个项目的 TDA4。 我的工作主要是使用芯片的 DSP 部分接收数据和处理数据、然后将其发送出去。 问题是、我之前没有任何 DSP、ARM 编程经验。
TI 是否提供任何此类培训? 还是有人可以指导从哪里开始? 我也准备好支付培训费用。
欢迎提供各种投入。
您好!
我们目前没有培训材料、但要开始进行 DSP 编程、可参阅编译器用户指南。
此致、
Pratik
您好 Pratik。
您能否指导一下这将如何帮助我学习 TDA 和 SoC?
您好 Pratik。
您能否指导一下这将如何帮助我学习 TDA 和 SoC?
您好!
我们希望您已完全浏览过上述共享的 pdf 链接。
编译器用户指南下提供了一些代码片段、这些代码片段将说明如何对 SoC 及其组件进行编程。
添加一个小示例、以便您更好地理解目的。
示例 I:
4.14流引擎和流地址生成器
本节介绍了什么是流引擎和流地址生成器、以及它们如何用于数据传输操作。
这方面也提供了说明性代码片段、例如 使用 SA 打开新的 A 流
// OPEN THE STREAMS, SA0 AND SA1 __SA0_OPEN(params); __SA1_OPEN(params); // COPY DATA FROM *(src_addr+SA1) TO *(dst_addr+SA0) for (I0 = 0; I0 < 8; I0++) { // COMPILER MATCHES VECTOR LOAD AND STORE FOR FOUR WORD DATA *__SA0ADV(uint8, dst_addr) = *__SA1ADV(uint8, src_addr); } // CLOSE THE STREAMS __SA0_CLOSE(); __SA1_CLOSE();
我们建议遵循这些代码片段以及即将进行的技术概念阐述、以便了解有关 SoC 编程的更多信息。
此致、
Pratik