为什么我从SPIDRV_MReceiveB得到全零

问题描述

我将我的receve_D初始化为全1,但是在SPIDRV_MReceiveB命令之后,我全为零。 我正在与DAC80004通信。 我没有发现这样的行为,如果没有,那么将所有零都放在Recieve_D中,下面是API函数,为什么我会得到全零?

uint8_t  Recieved_D[4];
        Recieved_D[0]=0b11111111;
        Recieved_D[1]=0b11111111;
        Recieved_D[2]=0b11111111;
        Recieved_D[3]=0b11111111;
SPIDRV_MReceiveB(handle,&Recieved_D,4);

http://devtools.silabs.com/dl/documentation/doxygen/5.7/efr32mg12/html/group__SPIDRV.html#gace57de2fe713e7eed216c8f4d00e19b8

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)