天天看點

大端模式和小端模式 STM32 小端模式

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

繼續閱讀