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.
使用TMS320F280025C的HIC模块
0025作为Device,请问什么能作为HIC的HOST,什么芯片支持AsyncRAM协议?
看TI的SPRACR2应用笔记,举出两款芯片可作为HOST,Sitara AM57x 和TMS320F28388的EMIF模块。
TMS320F28379d是否能作为HOST?它的CCS库文件没有inc/hw_hic.h文件。
28335能作为HIC模块的外部主机吗?28335的XINTF模块,与388的EMIF模块的EMIF有什么异同点?能实现相同功能吗?
GPIO模拟AsyncRAM协议如何编写?
0025作为Device,请问什么能作为HIC的HOST,什么芯片支持AsyncRAM协议?
看TI的SPRACR2应用笔记,举出两款芯片可作为HOST,Sitara AM57x 和TMS320F28388的EMIF模块。
您好,任何支持ASYNC RAM协议的设备都可以用作主机。 不仅限于 Sitara AM57x 或 TMS320F28388。
TMS320F28379d是否能作为HOST?它的CCS库文件没有inc/hw_hic.h文件。
可以的,TMS320F28379d可以用做HOST。头文件的问题我们已经转发给相关工程师查看。
28335能作为HIC模块的外部主机吗?28335的XINTF模块,与388的EMIF模块的EMIF有什么异同点?能实现相同功能吗?
任何支持ASYNC RAM 协议的器件都可以是主机。XINTF 支持连接到 HIC,不过唯一的限制是XINTF 不支持byte enables(字节使能)。
GPIO模拟AsyncRAM协议如何编写?
您能再阐述下该问题吗?
感谢!
一、 以下示例项目能直接使用吗?
Host side: <C2000WareInstallDir>\driverlib\f2838x\examples\c28x\emif\CCS\emif_ex7_16bit_asram_hic_fsi
Device side: <C2000Ware Install Dir>\driverlib\f28002x\examples\hic\CCS\hic_ex2_config_16bit_fsi
说明上写了只在TI内部平台上测试了。我使用的是LaunchPad - TMS320F28379DZWTT $7C-I6AR6KW GI 和LAUNCHXL-F280025C进行HIC通信。
可以用其他GPIO复用为EMIF的输入吗?
二、 335作为HIC的外部主机,有示例程序吗?
三、 不支持ASYNC RAM协议的器件(比如TMS28034),如何用软件模拟出来,有示例程序吗?
四、 此目录下的C2000-EMIF_ConfigurationTool如何使用?还需要下软件吗?
五、 您还能再举例一些其他支持ASYNC RAM协议的器件吗?
TMS320F28379d是否能作为HOST?它的CCS库文件没有inc/hw_hic.h文件。
F2837xD 可以充当主机。 目前尚未为 F2837XD 填充 hw_hic.h 文件。 我们将在下一个 c2000Ware 版本中添加此内容。 此外,适用于 f2838x 的 hw_hic.h 也可用于 f2837XD。
其他问题帮您再跟进下,有答复尽快给到您。
五、 您还能再举例一些其他支持ASYNC RAM协议的器件吗?
基本上任何支持 EMIF 和 XINTF 的器件都可以充当主机。 要检查支持 EMIF 和 XINTF 的器件,请参阅 C2000 外设指南 : https://www.ti.com/lit/ug/spru566o/spru566o.pdf
三、 不支持ASYNC RAM协议的器件(比如TMS28034),如何用软件模拟出来,有示例程序吗?
如果您指的示例程序是我们通过使用 GPIO 的软件仿真ASYNC RAM protocol,那么目前没有可用的示例。 是可以模拟的,但可能很难用软件仿真精确的ASYNC时序要求。
一、 以下示例项目能直接使用吗?
Host side: <C2000WareInstallDir>\driverlib\f2838x\examples\c28x\emif\CCS\emif_ex7_16bit_asram_hic_fsi
Device side: <C2000Ware Install Dir>\driverlib\f28002x\examples\hic\CCS\hic_ex2_config_16bit_fsi
说明上写了只在TI内部平台上测试了。我使用的是LaunchPad - TMS320F28379DZWTT $7C-I6AR6KW GI 和LAUNCHXL-F280025C进行HIC通信。
该示例必须针对板中可用的 pinmux 选项进行调整。 LaunchPad 可能没有 EMIF 和 HIC 端所需的所有 GPIO。 建议您最好使用控制卡来尝试 EMIF 输出,因为它有更多引脚输出。 工程师需要再确认下这一点。
可以用其他GPIO复用为EMIF的输入吗?
这个取决于器件到器件。 例如在 F2838x 上,有些 EMIF1 引脚也包含在附加的 GPIO 中。 您请在相应器件的数据表中进行确认。