|
| #include加地址路徑就好 |
| 可以在group組里建一個lcd1602.h的文件,文件具體內容熒光要自己打進去 |
| 單純的include當然不行,沒有路徑,如果懶得把文件拉過來,可以這樣 |
無標題.png (6.08 KB, 下載次數: 46)
| 你需要增加你所添加.h所在文件夾的路徑在keil的魔術棒中 |
| 需要你添加H文件路徑 |
| 想簡單的話,直接把文件復制到當前工程文件目錄。 |
| 在工程中導入.h文件 |
| 在工程中新建頁,就和.c文件一樣只不過后綴名改為.h,最后編譯完成會出現在菜單欄 |
| 新建h文件然后導入 |
| 把這個頭文件引入工程文件里面呢 |
|
可以在工程下新建h文件,然后拷貝代碼到新建文件就行了,這是其中一種辦法 |
| 在文件開頭處寫入“#include text.h”,然后點擊“編譯”按鍵; |
| 如果你用的是C51或MDK只要添加h文件路徑到項目里面,不需要把h文件加入工程。 |
| 根據路徑,直接#include |
| 用.h存子程序不是個好選擇,建議用.c編完以后在main文件內重新聲明一遍 |
| 你的工程里,新建頁,取名lcd1602.h 而后加入工程里 |
| h文件引入 |
| .c和.h文件放到TOOL里 |
|
右鍵文件,點擊options for file 點擊C51,再點省略號"…" 點擊文件夾,再點省略號 找到要導入的.h文件的文件夾 點擊🆗就導入了 |
| 右鍵文件,點擊options for file |
| 需要復制到src文件夾下,然后在魔術棒里面C/C++里面的include path添加 |
| 在工程中導入.h文件 |
| 把相關的.c 以及.h文件復制到project目錄下,返回到keil中右鍵source group添加已有文件到工程下就可以了。 參考的江科大自動化協會的教程視頻P14,挺詳細的,bilibili有相關視頻. |
| 在魔術棒里面C/C++里面的include path添加即可 |
| 在魔術棒里面設置即可 |
|
本帖最后由 天ノ憶 于 2022-4-22 09:32 編輯 可以這樣寫:#include " E:\Test\LCD.h " 引號里面是.h文件的路徑 |
| 百度下子程序如何導入就好了 |
| 把所有的.c和.h文件全放到工程文件夾里 |
| 新建.h文件然后保存,在需要引入的大方引入.h頭文件 |
| 沒必要導入,在魔術棒里面設置好路徑之后,把.h文件放入設定的文件夾中即可,例如project/user/inc |
|
簡單點:#include <lcd1602.h> 就把 lcd1602.h 放到C:\keil\C51\INC\ 下面 #include “lcd1602.h” 就把 lcd1602.h 放到 ...\123.c (你的主程序) 同一個目錄 |
|
添加H文件路徑 |
51hei截圖20220419094857.png (68.97 KB, 下載次數: 69)
| 添加H路徑 |
| 建議去觀看我的視頻《人人學會單片機》第12課,里面有操作步驟。搭建多文件工程 |
| 在文件開頭處寫入“#include text.h”如圖所示,然后點擊“編譯”按鍵; |
|
放在編譯平臺指定的文件工作區中即可。 指定工作區,在編譯平臺的菜單中找。 |
| 在你的工程里,新建頁,取名lcd1602.h 而后加入工程里(lcd1602.h里要有對1602的控制程序喲) |
| 從你知道它的文件出處復制到指定相關的文件夾下就行,如: C:\文檔 |