主题中讨论的其他器件:AM6422、
工具与软件:
我们要在单外设模式下使用 AM6422 M4内核上的 MCSPI、而不使用芯片选择。
遗憾的是、如果"工作模式"设置为"单个外设"、则版本1.20和1.21中的 SysConfig 不允许您将引脚模式设置为"3引脚模式"。
TRM 清楚地说明"3引脚和4引脚运行同时适用于控制器和外设模式"。
有一个可能的权变措施:
如果首先选择"单控制器模式"、然后将引脚模式设置为"3引脚模式"、然后改回"单外设模式"、输出文件"ti_drivers_config.c"中的引脚模式将设置为 MCSPI_PINMODE_3pin、SPI 通信正常。
我想这是当前 SysConfig 版本中的错误。