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.

[参考译文] AWR2944EVM:将 MIBSPIA 编程为 FDTI

Guru**** 2644745 points
请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/sensors-group/sensors/f/sensors-forum/1589969/awr2944evm-programming-mibspia-towards-fdti

器件型号: AWR2944EVM

您好、

我尝试启用基于 HECR 演示的 MIBSPIA 接口、该接口应该朝向 FTDI。

出于某种原因、我看不到任何信号。 您能给我看一下吗:

我将 MIBSPIA 配置添加到了 MSS.syscfg:

image.png

在配置中、我禁用了 EDMA、愿意直接发送内容。

我写了下面的短 main (),它应该只是触发 SPI :

 

#include
#include

uint8_t txBuf[4]={'a'、'b'、'c'、'd'};
uint8_t rxBuf[4];

int32_t (void)

  /*初始化 SOC 特定模块*/
  system_init();
  BOARD_INIT ();

  drivers_open();

  if (NULL!= gMibspiHandle[CONFIG_MIBSPI1])
  {
    printf(“MIBSPI 已成功打开实例%d!!\r\n“、CONFIG_MIBSPI1);
  }

  printf(“使用 MIBSPI_OPEN API\n“启动直接 MibSPI 测试);

  MIBSPI_Transaction 事务;


  Trans.count = 4;
  trans.txBuf = txBuf;
  trans.rxBuf = rxBuf;

  INT TRANS_Cntr = 0;
  while (1)
  {
    IF (MIBSPI_TRANSFER (gMibspiHandle[CONFIG_MIBSPI1]、&trans))
      printf(“Transfer %d done:%c%c%c%c\n“、trans_cntr、rxBuf[0]、rxBuf[1]、rxBuf[2]、 rxBuf[3]);
    暴露
      printf(“传输%d 错误\n“、trans_cntr);

    TRANS_Cntr =(TRANS_Cntr + 1)%10000;

    for (volatile int i=0;i<1000000;i++);
  }

  MIBSPI_CLOSE (gMibspiHandle[CONFIG_MIBSPI1]);
  返回 0;

}

 

我看到 R144 的目标是看到 SPI CLK、但没有看到任何内容。

请提供帮助。

 

Arie