lslp 发表于 2015-8-7 10:53:20

spi传送接受问题

spi的hal库和标准库传送接受数据,如下图,这么写的话这两个函数是不是是等价的啊

dsjsjf 发表于 2015-8-7 16:24:55

帮顶      

党国特派员 发表于 2015-8-7 16:29:02

应该是等价的。

creep 发表于 2015-8-7 16:35:19


https://www.stmcu.org.cn/module/forum/data/attachment/forum/201508/07/105046kdkdqpupocprtuzu.jpg
如果MCU的SPI是主设备的话上面的标准库函数和下面的函数等价;
HAL_StatusTypeDef HAL_SPI_TransmitReceive(SPI_HandleTypeDef *hspi, uint8_t *pTxData, uint8_t *pRxData, uint16_t Size, uint32_t Timeout)


沐紫 发表于 2015-8-7 16:49:23

creep 发表于 2015-8-7 16:35
如果MCU的SPI是主设备的话上面的标准库函数和下面的函数等价;

谢谢

沐紫 发表于 2015-8-7 16:49:29

党国特派员 发表于 2015-8-7 16:29
应该是等价的。

谢谢

lslp 发表于 2015-8-7 18:18:33

creep 发表于 2015-8-7 16:35
如果MCU的SPI是主设备的话上面的标准库函数和下面的函数等价;

不知道你有没有用过nrf24l01模块,我在51和32之间进行数据传输,可是32总是接受不到数据,或者有时候就是乱接收。

党国特派员 发表于 2015-8-8 11:14:55

我在STM32和freescale之间传数据,没有任何问题。
页: [1]
查看完整版本: spi传送接受问题