1. 程式人生 > >關於Cortex M0 核不支援非對齊記憶體訪問的問題

關於Cortex M0 核不支援非對齊記憶體訪問的問題

最近把STC15W4K上的程式轉移到NV32F100上遇到了非對齊訪問的問題。

解決辦法是:

編譯器(Keil或IAR)會幫你解決。

但是你得告訴他。

用 __packed 修飾定義的結構體,就是告訴它,這個可能是非對齊訪問,你幫我解決。

(PS:我用的IAR,沒試過Keil)