Re: 關於PIC18系列程式加密的問題
|
||||
---|---|---|---|---|
版主
|
就跟樓上說的一樣,你應該是直接將目前存在MPLAB IDE的程式碼直接 Export 出去所以會以為沒有保護。
正確作法,利用 Read Device 的功能將整個 IC 的資料讀回 MPLAB IDE 後用 View Program 的方式檢查看看是否都為零。
發表於: 2008/2/20 17:54
|
|||
|
Re: 關於PIC18系列程式加密的問題
|
||||
---|---|---|---|---|
資深會員
|
燒錄之後有再Read PIC的Program Memory出來嗎?
要Read完,再做匯出的動作哦~
發表於: 2008/2/20 17:25
|
|||
|
Re: 關於PIC18系列程式加密的問題
|
||||
---|---|---|---|---|
初級會員
|
我使用的是MPLAB IDE V8.01,燒錄器是USB版本的ICD2。
目前的情況是,以加密的方式燒錄之後,可以順利地再次匯出內容。 應該是哪裡我的設置有誤。
發表於: 2008/2/20 15:37
|
|||
|
Re: 關於PIC18系列程式加密的問題
|
||||
---|---|---|---|---|
資深會員
|
參照:
該不會你燒完沒再讀出來吧?
發表於: 2008/2/20 15:11
|
|||
|
Re: 關於PIC18系列程式加密的問題
|
||||
---|---|---|---|---|
版主
|
那你讀回來的值是否可以看到 Code Protect 那一項位址在 0x300008 的設定是Enable or Disable ?
還有是用哪家的燒錄工具?
發表於: 2008/2/20 15:09
|
|||
|
Re: 關於PIC18系列程式加密的問題
|
||||
---|---|---|---|---|
初級會員
|
我使用的是4525,但是儘管在燒錄的時候,把所有的Code Protected都開啟,還是可以順利地Export出來,並且內容和未加密的一樣,不解~
發表於: 2008/2/20 14:46
|
|||
|
Re: 關於PIC18系列程式加密的問題
|
||||
---|---|---|---|---|
版主
|
你用那一顆 PIC18F ? 基本上可以試著去做 Code Protected 後再讀回來看結果。最好是參考一下 Data Sheet 裡有關 MCU Special Features 的章節裡,有關 Configuration Bits 的說明。這樣就會更清楚了。 Good Luck!
發表於: 2008/2/20 14:16
|
|||
|
Re: 關於PIC18系列程式加密的問題
|
||||
---|---|---|---|---|
初級會員
|
請問,是否是在Configuration Bits裡的專案:
Code Protect xxxxx-xxxxx 和下方的 Code Protect Boot等項目設置為Enable就可以了麼? 但是,我發現還是可以把程式Export出來呢? 是不是其他的地方還要啟動呢?謝謝!
發表於: 2008/2/20 3:05
|
|||
|
Re: 關於PIC18系列程式加密的問題
|
||||
---|---|---|---|---|
版主
|
燒保護後 (Code Protected) 就無法讀出程式內容,而且還可以分區塊保護 (連Microchip 工廠也無法讀出來)。
要消除這些保護,唯一的方法就是 Erase Device 後變成空白 IC 後方可重燒。
發表於: 2007/11/23 8:43
|
|||
|
關於PIC18系列程式加密的問題
|
||||
---|---|---|---|---|
初級會員
|
關於PIC18系列程式加密的問題
在燒寫的時候,選擇保護,還能被讀出嗎? 如何保護自己的勞動成果呢?
發表於: 2007/11/22 20:25
|
|||
|