Browsing this Thread:
1 Anonymous Users
|
Re: 燒錄時找不到IC(dsPIC33CK256MP508)
|
|
管理員
Joined
: 2020/10/5 9:43 最後登入時間
: 1/28 20:28
Group:
站務管理者
Level : 9 HP : 0 / 202 MP : 34 / 2106 EXP : 10
|
cpob6377 您好
1.MCLR 請幫我Pull-up一顆10K電阻. 2.確認石英震盪器是否連接在 MCU的PIN34、35 謝謝
發表於: 2022/5/20 11:42
|
|
|
Re: 燒錄時找不到IC(dsPIC33CK256MP508)
|
|
初級會員
Joined
: 2009/8/24 17:20 最後登入時間
: 2022/8/22 11:03
Group:
註冊會員
Level : 3 HP : 0 / 63 MP : 7 / 2706 EXP : 52
|
沒附到圖,補充如附件
Attach file: 螢幕擷取畫面.JPG (111.85 KB)
發表於: 2022/5/19 19:01
|
|
|
燒錄時找不到IC(dsPIC33CK256MP508)
|
|
初級會員
Joined
: 2009/8/24 17:20 最後登入時間
: 2022/8/22 11:03
Group:
註冊會員
Level : 3 HP : 0 / 63 MP : 7 / 2706 EXP : 52
|
IC:dsPIC33CK256MP508 MPLAB® X IDE:v6.00 MPLAB® XC16:v2.00
不好意思,想請問各位先進,我在使用一顆新的IC,出現了"target device id (0x0) is an invalid device id. please check your connections to the target device"找不到IC的訊息
以下我先詢述一下我做了那些事情,麻煩各位先進把幫看看是不是有少做了什麼?
我之前是常用dsPIC30F系列的IC,4011、5011、6015等這些
過去長期是用舊版的MPLAB® IDE v8.92來寫程式
最近有一個專案改用了新的系列的IC(dsPIC33CK256MP508)
所以下載了目前最新版的MPLAB® X IDE v6.00與MPLAB® XC16 v2.00
然後我把IC焊在TQFP轉DIP的那種轉板上面,並且所有的VDD給3.3V,Vss給GND
oscillator是用兩隻腳的石英振盪器,兩隻腳各並聯兩個15pF的電容,並接在IC的OSCI及OSCO
接下來是接燒錄器(PICkit3及PICkit4都有用),第1pin接IC的MCLR,第2、3pin接3.3V及GND,第4、5接IC上的PGD及PGC(IC上有3組PGD及PGC,三組都試過)
剩下的pin就沒有接其他的東西了
接下來利用新版的IDE新增了一個新的專案,並新建了一個.c檔,如附圖所示,但是在燒錄的時候就會出現找不到IC的問題
如果用同樣的手法新增了一個dsPIC30F5011的專案是可以正常燒錄的(圖中的test專案就是5011的)
已初步檢測每隻接腳都沒有短路問題,且PGD與PGC沒有接反,IDE在建專案時選的IC型號也沒有選錯,試了兩個IC都是一樣的結果
想請問各位先進是不是少注意到什麼導致燒錄器找不到IC?
發表於: 2022/5/19 14:07
|
|
You can view topic.
你 不可以 發起新主題
You cannot reply to posts.
You cannot edit your posts.
You cannot delete your posts.
You cannot add new polls.
You cannot vote in polls.
You cannot attach files to posts.
You cannot post without approval.
You cannot use topic type.
You cannot use HTML syntax.
You cannot use signature.
You cannot create PDF files.
You cannot get print page.