Error: L6200E: Symbol asc2_1206 multiply defined (by lcd.o and oled.o)
解析:
出現以上兩個錯誤的原因主要是:
在同一個工程里面,不同的功能之間增加了一個函數,而這個函數是一樣的,所以叫multiply
解決的時候,有以下幾種方法:
對于multiply defined這個問題:
1.lcd和oled兩個項目分開,也就是不讓其在一個項目里同時存在
2.更改一個項目里面的沖定義的函數名
3.如果是對于變量的話,可是嘗試使用static--(本人為嘗試過)
4.在一個工程里面,但是把它在頭文件和組文件中去掉。
使用第4種方法比較不錯,經嘗試,去掉后,重新編譯:0 Error(s), 0 Warning(s). 正確!下載驗證成功!
|