:::


Browsing this Thread:   1 Anonymous Users






用MPLAB開發PIC16F15354的編譯問題
#1
新會員
新會員


查看用戶資訊
我在使用MPLAB撰寫PIC16F15354的程式時

只要把程式寫超過Program memory的50%時

燒錄進去就會完全不動作

但刪除一些程式回到50%內就又一切正常

請問這會是什麼原因造成的呢?

發表於: 2017/11/21 21:30
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 用MPLAB開發PIC16F15354的編譯問題
#2
版主
版主


查看用戶資訊
PIC16F16354 程式空間有 4KW (7KB)。編譯完後有閒查一下 map 檔案的記憶體分配情形嗎? 或你有做一些記憶體為只設定的控制。

還有 PIC16F16354 算是新元件,這需使用較新版的 X IDE 及 XC8 編譯器,且狀態燈號是綠色的 (Available)。

發表於: 2017/11/22 11:36
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部


Re: 用MPLAB開發PIC16F15354的編譯問題
#3
新會員
新會員


查看用戶資訊
感謝您的回覆

我有做一些防止HEF在燒錄時被覆蓋的設定

但我已有試過先把這設定和相關的命令刪除

還是一樣會在50%之後掛掉

我想有可能是BOOTBLOCK之類的設定造成

明天我會再檢查看看

屆時有問題還望您再不吝賜教

發表於: 2017/11/27 0:05
Twitter Facebook Google Plus Linkedin Del.icio.us Digg Reddit Mr. Wong 頂部







You can view topic.
You cannot start a new 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.

[進階搜尋]