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.
工具/软件:Code Composer Studio
我不熟悉这一点、因此需要了解以下内容
1.我正在使用 HALCOGEN、我在其中执行了以下操作
创建了一个新项目
仅为 MIBSPI1和 MIBSP3启用驱动程序
PINMUX >>所选 MIBSPI1和 MIBSPI3
MIBSPI1TRANSFER GROU>>>选择的 CS_NONE (我在3引脚模式下使用的是 MIBSPI)
MIBSPI3GLOBAL_>>未检查的 MASTERMODE 和内部时钟(从机模式下的 MIBSPI3)
MIBSPI3PORT>> SIMO 未检查的 DIR;CLK 未检查的 DIR
2.我正在使用 CCS 并编写了以下代码以在 A 中传输数据、并使用 MIBSPI3在 B 中接收数据、但我无法接收数据
#include "mibspi.h"
uint16 a[8]={1、2、4、6、10、12、15、16};
uint16 b[8]={0};
int main (空)
{
/*用户代码开始(3)*/
mibspiInit();
mibspiSetData (mibspiREG1、0、A);
mibspiTransfer (mibspiREG1、0);
mibspiGetData (mibspiREG3、0、b);
}
感谢您的帮助
尊敬的 Chuck:
我将在项目中使用多缓冲器部件、但首先我想启动并运行该部件、然后我将在稍后进行小调整。
因此、如果您能帮我解决这个问题、我将不胜感激。
此外、关于您提到的 Hercules 示例、我在这之前曾尝试过、也无法接收其中的数据。 请告诉我。
e2e.ti.com/.../2816.mibspicheck.zipHi、
我将在此处发送项目的 Zip 文件。 如果您发现有问题、请告诉我。