會員登陸
帳號:

密碼:

記住我



忘記密碼?

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


正在流覽:   1 名訪客





程式行號的紅色驚嘆號 與 程式碼紅色下底線
新會員
註冊日期:
2004/11/26 10:39
所屬群組:
註冊會員
文章: 20
等級: 3; EXP: 20
HP : 0 / 55
MP : 6 / 2331
離線
HI~ALL

一個專案檔從MPLAB IDE 8.91 轉到

MPLAB X 5.10

雖然編譯上沒問題

但旁邊出現惱人的紅色驚嘆號

程式碼也出現下紅線

有什麼辦法消除呢?

Open in new window

麻煩懂的人撥空回覆

謝謝

2月18日 13:24:46
轉換PDF檔 列印


Re: 程式行號的紅色驚嘆號 與 程式碼紅色下底線
新會員
註冊日期:
2004/11/26 10:39
所屬群組:
註冊會員
文章: 20
等級: 3; EXP: 20
HP : 0 / 55
MP : 6 / 2331
離線
HI~ALL


我一直在看語法有沒有比較可能有問題的地方

後來覺得這個很可疑

#define GP5_H GP5=1;\TRISIO5=0;
#define GP5_L GP5=0;\TRISIO5=0;
#define GP0_H GP0=1;\TRISIO0=0;
#define GP0_L GP0=0;\TRISIO0=0;

2行程式碼定義成1行

後來我將上面的改為函數的型式

編譯後~神奇的事情發生了

沒有紅色驚嘆號與紅色下底線了

2月19日 15:26:00
轉換PDF檔 列印


Re: 程式行號的紅色驚嘆號 與 程式碼紅色下底線
管理員
註冊日期:
2017/11/22 11:20
所屬群組:
站務管理者
註冊審核
文章: 68
等級: 7; EXP: 15
HP : 0 / 153
MP : 22 / 676
離線
謝謝分享, IDE編輯器出現紅色底線, 通常是Code Parser找不到變數宣告, 或是Parser判定語法錯誤等等,
如果可以編譯的過, 代表程式語法邏輯沒有錯誤, 就只是Parser誤判.

2月20日 09:23:27
轉換PDF檔 列印






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

[進階搜尋]


搜尋
Microchip連結

網頁捷徑
教育訓練
其它網站連結
電話: 02-25000405
產品技術問題產品技術支援專線:0800-717718 台北02-25088600 新竹03-5778366 Ext. 8600 高雄07-2137830 MicrochipDIRECT 專線: 07-2137830
Powered by XOOPS © 2001-2012 The XOOPS Project