會員登陸
帳號:

密碼:

記住我



忘記密碼?

現在註冊!
網站導航
最新下載
訪問統計 (自2012/5/3)


正在流覽:   1 名訪客





XC.h中MCU的h檔 路徑不正確
新會員
註冊日期:
2014/10/12 10:59
所屬群組:
註冊會員
文章: 18
等級: 2; EXP: 97
HP : 0 / 49
MP : 6 / 830
離線
請問各位有遇過MPLAB X 在main.c裡面include xc.h,裡面所抓到的MCU判斷是正確的,但是卻找不到該MCU的.H檔。

目前找到的問題是未包含到正確.H檔的路徑

如下圖
https://imgur.com/kBvWGx9

這邊去看了一下他目前的連結,只有下列東西
https://imgur.com/TfZL5KK

找了一下XC16 V1.50裡面正確的位置
https://imgur.com/Rq7nrWJ

目前如果我手動把它放到我的專案裡面我認為應該是可以找的到的,
但是看了一下xc.h他是把所有的mcu都放在裡面,
判斷mplab x選擇的mcu來include正確的.h檔,

如果我手動放在我的專案裡面,這樣好像就失去它原本的用意了,
想問一下大家這個問題要怎麼解決呢?

5月22日 10:07:53

news9801 於 2020年05月22日 11:05:40
轉換PDF檔 列印


Re: XC.h中MCU的h檔 路徑不正確
新會員
註冊日期:
2014/10/12 10:59
所屬群組:
註冊會員
文章: 18
等級: 2; EXP: 97
HP : 0 / 49
MP : 6 / 830
離線
目前解決了,我把MPLAB X 安裝成目前最新版本 5.35就沒這個問題了

5月22日 11:31:42
轉換PDF檔 列印


Re: XC.h中MCU的h檔 路徑不正確
新會員
註冊日期:
2014/10/12 10:59
所屬群組:
註冊會員
文章: 18
等級: 2; EXP: 97
HP : 0 / 49
MP : 6 / 830
離線
補充,5.30版本會有我剛剛說的問題

5月22日 11:40:42
轉換PDF檔 列印


Re: XC.h中MCU的h檔 路徑不正確
新會員
註冊日期:
2014/10/12 10:59
所屬群組:
註冊會員
文章: 18
等級: 2; EXP: 97
HP : 0 / 49
MP : 6 / 830
離線
目前在重新建一次專案測試後,還是會發生一樣的情況...無言

5月22日 14:43:59
轉換PDF檔 列印


Re: XC.h中MCU的h檔 路徑不正確
新會員
註冊日期:
2014/10/12 10:59
所屬群組:
註冊會員
文章: 18
等級: 2; EXP: 97
HP : 0 / 49
MP : 6 / 830
離線
目前測試時發現從MPLAB X V5.30 換到 V5.35時可能是預設的XC16版本
並非V1.50版本,

由於內部還有一個V1.23版本的XC16,
剛剛把他換過去就不會出現找不到.H檔的問題,

目前把教育訓練光碟上的V1.40 V1.41 V1.50拿來測試,
都是一樣找不到.H檔的結果,
換成V1.23版本的XC16則正常,不曉得是不是哪邊沒設置好,

有人有相關經驗嗎?

5月22日 15:18:30
轉換PDF檔 列印


Re: XC.h中MCU的h檔 路徑不正確
新會員
註冊日期:
2014/10/12 10:59
所屬群組:
註冊會員
文章: 18
等級: 2; EXP: 97
HP : 0 / 49
MP : 6 / 830
離線
這次應該是找到問題了,一個問題弄了一整天也是滿累的,想說乾脆放棄就用XC16 V1.23算了,

1.目前從你的專案點選右鍵選擇Properties
2.點選XC16(Globle Option)
4.看到一個override default device support標題
5.將「Do not override」 改成 「Compiler Location」

這時候就正常了,用ctrl + 左鍵點選你的.h檔名稱也可以正常叫出來,
不會出現找不到的問題

找了國外的microchip論壇好像也有很多人出現這個問題,但是都沒解決

5月22日 16:34:11
轉換PDF檔 列印






無法在此發表文章
可以在此觀看文章
無法回覆文章
無法編輯自己的文章
無法刪除自己的文章
無法發起投票調查
無法在此投票
無法上傳附加檔案
無法不經審核直接發表文章

[進階搜尋]


搜尋
Microchip連結
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project