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条回答
andyfly7
1楼-- · 2019-07-16 10:30
学习学习
jerry181855
2楼-- · 2019-07-16 10:36
学习学习
Peterlt
3楼-- · 2019-07-16 11:42
 精彩回答 2  元偷偷看……
Peterlt
4楼-- · 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倍,是不是最高位丢失,后面数据都向前进了一位,还有为什么是偶尔出错,大部分的结果都是正确的。
lee_st
5楼-- · 2019-07-16 18:57
儿科知识
lee_st
6楼-- · 2019-07-16 19:36
多收一半即可

一周热门 更多>