STM32单片机的存储方式为小端模式
举个例子:0x87 65 43 21 在内存 0x20 00 00 00 中的表示形式。
1)大端模式:Big-Endian就是高位字节排放在内存的低地址端,低位字节排放在内存的高地址端。
(其实大端模式才是我们直观上认为的模式,和字符串存储的模式差类似)
-------------------------低地址 ------------------------------------------------------------------> 高地址
内存地址 | 0x20 00 00 00 | 0x20 00 00 01 | 0x20 00 00 02 | 0x20 00 00 03 |
内容 | 0x87 | 0x65 | 0x43 | 0x21 |
2)小端模式:Little-Endian就是低位字节排放在内存的低地址端,高位字节排放在内存的高地址端。
-------------------------低地址 ------------------------------------------------------------------> 高地址
内存地址 | 0x20 00 00 00 | 0x20 00 00 01 | 0x20 00 00 02 | 0x20 00 00 03 |
内容 | 0x21 | 0x43 | 0x65 | 0x87 |