原创 大小端與高位先行、低位先行

近期學習嵌入式過程中混淆了大小端和高位先行、低位先行的區別,現總結如下。 首先解釋大端小端模式。大端模式即高位字節存放在低地址中,低位字節存放在高地址中;小端模式相反,高位字節存放在高地址中,低位字節存放在低地址中。用圖表示更加容易理解。

原创 Keil 編譯器編譯生成Program Size: Code=XX RO-data=XX RW-data=XX ZI-data=XX 含義

在使用Keil編譯器編譯時,最後都會打印出信息:Program Size: Code=XX RO-data=XX RW-data=XX ZI-data=XX,我這裏實際打印信息如下: Program Size: Code=5688 RO

原创 ARM指令整理

轉載:https://blog.csdn.net/sadshen/article/details/9419267 1.__set_PRIMASK(0) PRIMASK是隻有單一比特的寄存器。置爲1後,就關掉所有可屏蔽異常,只剩下NMI和硬