會員登陸
帳號:

密碼:

記住我



忘記密碼?

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



« 1 (2) 3 4 5 ... 7270 »


Re: struct編譯正確但卻出現 unable to resolve identifier
新會員
註冊日期:
2014/10/12 10:59
所屬群組:
註冊會員
文章: 12
等級: 2; EXP: 25
HP : 0 / 31
MP : 4 / 517
離線
了解了~
感謝你

5月28日 09:35:55
轉換PDF檔 列印


Re: MPLAB X IDE include問題
管理員
註冊日期:
2017/11/22 11:20
所屬群組:
站務管理者
註冊審核
文章: 101
等級: 9; EXP: 5
HP : 0 / 201
MP : 33 / 1481
離線
如果更改編碼可以解決時, 也是蠻不錯的好方法
通常編碼是為了在程式中添加雙位元文字(中文,日文等)時會用到,
比方添加中文註解, 但這個問題根本上還是X IDE的parser未完善導致,

剛剛測試了一下, 我使用MPLAB X IDE v5.40去開同一個專案時,
發現v5.40的parser結果可以解決我在v5.35出現的
"Unable to resolve identifier" 提示,
Ctrl+\ 也可以正確找到定義的位置

MPLAB X IDE v5.40開始, 只支援Windows 64bits 版本,
如果你的Windows還是32bit版本時請勿安裝喔!

5月28日 08:42:46
轉換PDF檔 列印


Re: struct編譯正確但卻出現 unable to resolve identifier
中級會員
註冊日期:
2014/05/28 13:30
所屬群組:
註冊會員
文章: 64
等級: 6; EXP: 89
HP : 0 / 147
MP : 21 / 2585
離線
bit在PIC是有被宣告的
跟int char unsigned這類的字是一樣的,
所以不能用bit去命名struct

5月27日 18:34:33
轉換PDF檔 列印


Re: struct編譯正確但卻出現 unable to resolve identifier
新會員
註冊日期:
2014/10/12 10:59
所屬群組:
註冊會員
文章: 12
等級: 2; EXP: 25
HP : 0 / 31
MP : 4 / 517
離線
剛剛看了一下拿來使用的東西打錯了

應該是這樣才對,複製程式後忘了改正

Timer1_Status_flag1
.bit.Timer_1ms_Flag = 1;


然後剛剛有測試一下把linwangco說的 bit改成bits,還真的很神奇的就不會出現我說的錯誤了。

不過為什麼他會對這個命名方式會做修正呢?
不是我叫什麼名稱應該都可以嗎?

5月27日 16:59:38
轉換PDF檔 列印


Re: MPLAB X IDE include問題
資深會員
註冊日期:
2010/07/12 16:45
來自 台灣的某一個角落
所屬群組:
註冊會員
文章: 272
等級: 15; EXP: 42
HP : 0 / 360
MP : 90 / 10418
離線
我也是常常出現一堆紅色黃色波浪
後來我是改專案的編碼
就正常了。

不知道對你的專案有沒有用
可以試試看。

附加檔案:



jpg  setting.jpg (111.40 KB)
7132_5ece25e12cbaf.jpg 903X598 px

5月27日 16:33:37
轉換PDF檔 列印


Re: struct編譯正確但卻出現 unable to resolve identifier
資深會員
註冊日期:
2010/07/12 16:45
來自 台灣的某一個角落
所屬群組:
註冊會員
文章: 272
等級: 15; EXP: 42
HP : 0 / 360
MP : 90 / 10418
離線
把bit 改成 bits

應該就可以了吧。

5月27日 16:23:35
轉換PDF檔 列印


Re: struct編譯正確但卻出現 unable to resolve identifier
中級會員
註冊日期:
2005/10/28 00:53
來自 豐原 ; 大里
所屬群組:
註冊會員
文章: 61
等級: 6; EXP: 69
HP : 0 / 142
MP : 20 / 6065
離線
您好,
可以試試看以下,

volatile union Timer1_Status_Struct
{
struct
{
unsigned int Timer_1ms_Flag : 1;
unsigned int Timer_10ms_Flag : 1;
unsigned int Timer_100ms_Flag : 1;
unsigned int Timer_1s_Flag : 1;
unsigned int UNKNOW5 : 1;
unsigned int UNKNOW6 : 1;
unsigned int UNKNOW7 : 1;
unsigned int UNKNOW8 : 1;
unsigned int UNKNOW9 : 1;
unsigned int UNKNOW10: 1;
unsigned int UNKNOW11: 1;
unsigned int UNKNOW12: 1;
unsigned int UNKNOW13: 1;
unsigned int UNKNOW14: 1;
unsigned int UNKNOW15: 1;
unsigned int UNKNOW16: 1;
} bit;
}Timer1_Status_flag;

Timer1_Status_flag Timer1_Status_flag1 ;
unsigned int IAP_Power_OFF_Flag ;


Timer1_Status_flag1.bit.Timer_1ms_Flag = 1;
IAP_Power_OFF_Flag = Timer1_Status_flag1.bit.Timer_1ms_Flag ;

5月27日 14:22:17
轉換PDF檔 列印


Re: APP025開發板使用問題
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 15045
等級: 73; EXP: 89
HP : 1093 / 1822
MP : 5015 / 85640
離線

想申請 PIC16LF1937
(40PDIP)~實驗, 申請窗口?
麻煩您~感謝!


PIC16LF1937 必須到 Microchip 線上 Sample 申請: www.microchip.com/samples

台灣有一片實驗板 "APP1618-SD" 上面有使用 PIC16F1934 及一個Segment LCD 並且有教材可以參考。

請到右邊的教育訓練光碟,下載 APP1618-SD 實驗板的電路及出廠範例程式。
全分的教育訓練教材在: 8-Bits MCU 相關課程 --> W301 Advance PICC Application

5月27日 14:06:13
轉換PDF檔 列印


Re: APP025開發板使用問題
版主
註冊日期:
2004/04/30 10:53
來自 CAE, Microchip
所屬群組:
站務管理者
註冊會員
MICROCHIP
文章: 15045
等級: 73; EXP: 89
HP : 1093 / 1822
MP : 5015 / 85640
離線
MCC 所支援的元要看 MCC 的版本。
底下是 MCC v 所支援的元件一覽表:
http://ww1.microchip.com/downloads/en ... 2_pic16_pic18_v1_81_0.pdf

更多的元件支援可以參考底下網頁的"Current Download" 選卡下的 "Device Library" MCC 目前能支援的元件類別:
https://www.microchip.com/mplab/mplab-code-configurator

底下是目前所支援的 PIC 元件:
• PIC10(L)F32x
• PIC12/16F75x
• PIC16(L)F145x
• PIC12/16(L)F150x
• PIC16(L)F151x
• PIC16(L)F152x
• PIC12/16LF155x
• PIC16(L)F156x
• PIC12/16(L)F157x
• PIC12/16(L)F161x
• PIC16F170x
• PIC16(L)F171x
• PIC16(L)F176x
• PIC16(L)F177x
• PIC16(L)F178x
• PIC12/16(L)F182x
• PIC12/16(L)F184x
• PIC16LF190x
• PIC16(L)F193x
• PIC16(L)F194x
• PIC16(L)F153xx
• PIC16(L)F183xx
• PIC16(L)F184xx (PIC16(L)F185x)
• PIC16(L)F188xx
• PIC16(L)F191xx
• PIC16F152xx
• PIC18(L)FxxJ13
• PIC18(L)FxxJ53
• PIC18F1xK22
• PIC18F2x/4xK20
• PIC18F2x/4xK22
• PIC18(L)F6x/8xK22
• PIC18(L)F2x/4xK40
• PIC18(L)F2x/4x/5xK42
• PIC18F2x/4x/5xQ10
• PIC18F1xK50
• PIC18F2x/4xK50
• PIC18F9x/8x/6xJ60
• PIC18(L)F2x/4x/6xK80
• PIC18(L)F2x/4xK83
• PIC18(L)F6x/8xK90
• PIC18FxxQ43
• PIC18FxxQ83*
• PIC18FxxQ84*
• PIC18FxxQ40*
• Pic18FxxQ41*

5月27日 13:56:50
轉換PDF檔 列印


Re: MPLAB X IDE 字體自動縮放問題
管理員
註冊日期:
2017/11/22 11:20
所屬群組:
站務管理者
註冊審核
文章: 101
等級: 9; EXP: 5
HP : 0 / 201
MP : 33 / 1481
離線
如果你的Windows有將字型放大時, 除了字型會變小之外也會有模糊情形
1. 請在MPLAB X IDE的捷徑按右鍵->[內容]
2. [相容性]->[變更高DPI設定]
3. [v]覆寫高DPI縮放比例行為, 縮放執行者
再執行看看

附加檔案:



jpg  MPLAB_X_IDE_font-1.jpg (152.25 KB)
67979_5ecdb32bdfbc0.jpg 543X735 px

jpg  MPLAB_X_IDE_font-2.jpg (148.01 KB)
67979_5ecdb3331c27b.jpg 506X578 px

5月27日 08:24:38
轉換PDF檔 列印



« 1 (2) 3 4 5 ... 7270 »




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