STM32的数据存储格式为小端模式,如浮点数100.123的IEEE754转换(浮点数16进制)结果为:42 C8 3E F9
STM32内部存储数据的模式是:低地址存储数据高位,高地址存储数据低位,如浮点数100.123存储形式是:
低地址------->高地址
F9 3E C8 42
MATLAB通过串口接收到依次发过来的数据[0xF9 0x3E 0xC8 0x42],可通过函数
typecast(uint8([0xF9 0x3E 0xC8 0x42]),'single')
将其转化为浮点数,函数typecast在不更改基础数据的情况下转换数据类型,具体参见MATLAB帮助文档。
![](https://i-blog.csdnimg.cn/blog_migrate/b3b5303d1eab6d208069bac8ecfe6d6b.png)