當我編譯我的代碼時,我收到一個未知的操作碼'.pword'錯誤。我的項目中唯一具有.pword的代碼行爲:未知操作碼'.pword'
do {
__asm__ volatile (" .pword 0xDA4000");
Nop();
} while(0)
註釋行不做任何事情。
我搜索了.pword 0xDA4000
,知道它是由IDE MPLab for PICs支持的。
在我的情況下,我使用的是用於STMf32f2xx芯片的CrossStudio。
我有更新的CrossStudio附帶的binutils 2.21和gcc 4.6.0
我最初曾與編譯無名的結構和聯合,但加入-fms-extensions
到固定它額外的C編譯器選項的問題。
我不知道我是否需要做類似的操作來修復操作碼'.pword'錯誤。
難道只是.pword只是一個PIC操作碼嗎?
當你碰上進一步PIC具體問題Electronics.Stackexchange.com有相當多的問題,不少專家。如果我們能夠得到幫助,請放在一邊。 – Kortuk