MDK 編譯出現警告 warning: #223-D: function "LCD_WR_DATA" declared implicit

 編譯原子的戰艦V3&精英液晶顯示圖片(從片內FLASH顯示圖片)測試程序

出現警告..\IMAGE2LCD\image2lcd.c(66): warning:  #223-D: function "LCD_WR_DATA" declared implicitly

 

在lcd.c 中找到有函數原型

void LCD_WR_DATA(u16 data)
{     
LCD->LCD_RAM=data;         
}

 

在lcd.h中定義外部函數extern void LCD_WR_DATA(u16 data);

 

重新編譯通過
extern是計算機語言中的一個關鍵字,可置於變量或者函數前,

以表示變量或者函數的定義在別的文件中。

提示編譯器遇到此變量或函數時,在其它模塊中尋找其定義,另外,extern也可用來進行鏈接指定。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章