工具/软件:
我修改了 mcspi_performance_8bit、以便它使用 DMA 充当从器件。 使用 CCS (v12.8.1)编译和运行时、代码运行良好、但在使用 SDK 的 makefile 工程中编译(我使用版本11.0.0.16、但更改为较旧的 SDK (10.01)没有任何帮助)时、SPI 器件似乎可以正常工作、但在检查 RAM 中的数据时、它没有更新。
有什么想法可能导致这种情况? 附加了更新后的 syscfg 和 c 代码(在 main 中、将 mcspi_performance_main (NULL);替换为 mcspi_slave_test (NULL);)。
e2e.ti.com/.../example.sys.cfge2e.ti.com/.../1106.mcspi_5F00_slave_5F00_test.c
PS: 我必须将 example.syscfg 重命名为 example.sys.cfg、因为该文件不会上传其他文件。