关于HAL库中该函数有点问题HAL_SPI_Transmit

2019-07-20 06:22发布

想将一个用HAL库写的函数移植到我的F4程序中,但是F4的spi函数貌似没有类似的函数,我只找到这个感觉有点像void SPI_I2S_SendData(SPI_TypeDef* SPIx, uint16_t Data);
但是底层代码,HAL库的这个HAL_StatusTypeDef HAL_SPI_Transmit(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size, uint32_t Timeout);代码特别多,没看懂,
void SPI_I2S_SendData(SPI_TypeDef* SPIx, uint16_t Data);这个就一句将Data值直接写入DR寄存器
原本是要实现这个语句的
HAL_SPI_Transmit(&hspi1, &data, 1, 1000);
如果要移植的话,要怎么改这里

友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
该问题目前已经被作者或者管理员关闭, 无法添加新回复
11条回答
142zjb
1楼-- · 2019-07-21 03:07
 精彩回答 2  元偷偷看……
炫色康康
2楼-- · 2019-07-21 06:03
 精彩回答 2  元偷偷看……
142zjb
3楼-- · 2019-07-21 09:57
炫 {MOD}康康 发表于 2018-3-14 21:05
hal库包装的层次比较深,往下顺着找找,

找完了。。。就是想知道2L和7L的理解对不对
142zjb
4楼-- · 2019-07-21 13:21
顶一下。。没有人遇到过吗
wanyingwe
5楼-- · 2019-07-21 16:31
 精彩回答 2  元偷偷看……

一周热门 更多>