在我的程式里,編譯顯示CanSendMainkey這個變數在key.c這個檔案中沒有定義,然而右鍵可以找到它在can.c檔案中定義了,搜百度說在錯誤的檔案里加上定義的頭檔案,但是我在key.c里加了can.h頭檔案,表示沒有用,因為can.h里沒有定義CanSendMainkey這個變數,問同事才知道沒有在key.c里單獨宣告呼叫這個變數,所以在key.c前面加上extern u16 CanSendMainkey[3]就好了(本人初學,有錯請指出)
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/106933.html
標籤:單片機/工控
