工具与软件:
大家好
我目前将 MCP2210 SPI 模块用作 SPI 主器件、将 F28335 DSP 用作 SPI 从器件。 我想实现的是、当 MCP2210向 DSP 发送任何 SPI 数据时、相应的 GPIO 引脚根据激活位启用。 (例如、接收0x0001数据->启用 GPIO0引脚、接收0x0002数据->启用 GPIO1引脚等)
此外更重要的是、我目前正在传输总共16位的数据、但我只需要12位来根据上面提到的激活位来激活 GPIO 引脚。 其余4位应用于输出 CCS 当前已启用的 GPIO 引脚的状态。
是否可以实现此功能? 如果是、对于需要编写哪些代码、我会很感激您提供任何建议。
随附的图片显示了我将用于根据相应位激活 GPIO 引脚的当前代码、另一张图片显示了通过 MCP2210 _SPI 终端程序将 SPI 数据发送到 DSP 时 CCS 上显示的接收数据。
此致、