1.芯片上的EMU的pin是用来干什么的? 用途是什么? 如何使用? 有相关的介绍文档吗?
2.我们想要使用SPI FLASH来启动,请问程序一般需要多大的存储容量?
3.DSP的SPI可以作为半双工使用吗?作为3线SPI,就是DATA,CLK,CS,其中DATA是双向的。
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.
1.芯片上的EMU的pin是用来干什么的? 用途是什么? 如何使用? 有相关的介绍文档吗?
2.我们想要使用SPI FLASH来启动,请问程序一般需要多大的存储容量?
3.DSP的SPI可以作为半双工使用吗?作为3线SPI,就是DATA,CLK,CS,其中DATA是双向的。
1. EMU是仿真管脚,在JTAG口调试时使用。请参考下面XDS560文档。
https://www.ti.com/lit/ug/spru655i/spru655i.pdf
2. 可以接24bit SPI flash,最大容量16M。
3. 3pin的时候用的是CLK, SPIDIN, SPIDOUT,没有用CS信号。请看下面数据手册。
Figure 5-11. SPI Master Mode Timing Diagrams — Base Timings for 3-Pin Mode
https://www.ti.com/lit/ds/symlink/tms320c6657.pdf
这个24bit是指SPI flash内部寻址的address,您可以看一下SPI flash芯片里的读写时序图。
这是针对C6657这款芯片的,支持的3线SPI是没有CS的。如果外接的3线SPI含有CS的话,可以用C6657 4-pin SPI,外部SPI器件DATA数据线接SPIDIN或者SPIDOUT,只能作发或者收。