該錯誤是我在移植sd卡程式時出現的,錯誤如下: error:#20,查看錯誤,可以發現,這些變數都是系統定義過的,沒有修改過。並且該變數也能成功跳轉被找到。那麼到底是什麼原因呢?逛了一些帖子,嘗試了好幾種方法。突然想到是不是頭文件的問題, 果然,spi.h頭文件的問題,添加上stm32l1xx.h; ...
該錯誤是我在移植sd卡程式時出現的,錯誤如下:
error:#20,查看錯誤,可以發現,這些變數都是系統定義過的,沒有修改過。
並且該變數也能成功跳轉被找到。
那麼到底是什麼原因呢?
逛了一些帖子,嘗試了好幾種方法。突然想到是不是頭文件的問題,
果然,spi.h頭文件的問題,添加上stm32l1xx.h;
重新編譯,
編譯成功!(上面兩個錯誤是另外的)
因為那些變數是系統定義的,所以極有可能是頭文件的問題。
編譯錯誤有各種原因,不一定適用,僅供參考!