STM32F4+MAX6675+K型热电偶测温度代码有问题吗?

2019-07-14 15:48发布

显示结果
有人能帮忙看看代码有什么问题吗?有一个问题请教:SPI配置支持16Bit数据,
但是HAL_StatusTypeDef HAL_SPI_Receive(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size, uint32_t timeout)却是8Bit数据,应该怎么处理?
友情提示: 此问题已得到解决,问题已经关闭,关闭后问题禁止继续编辑,回答。
18条回答
Peterlt
2019-07-16 14:07
xieweibin 发表于 2018-11-23 07:03
HAL_StatusTypeDef HAL_SPI_Receive(SPI_HandleTypeDef *hspi, uint8_t *pData, uint16_t Size, uint32_t Timeout)

uint8_t *pData 这个是指针,可以传16bit的数据,只要  Size =2就可以了。

已经改好了,现在有一个问题,就是数据偶尔会出现问题,温度是实际的2倍,是不是最高位丢失,后面数据都向前进了一位,还有为什么是偶尔出错,大部分的结果都是正确的。

一周热门 更多>