Re: 有關C18 程式位置的問題
|
||||
---|---|---|---|---|
高級會員
|
扛開PXXXi.LKR的檔案 , 你會看到有些資源是給ICD2用的 , 照它的方式在你的的LKR中也加上PROTECTED的命令 , 就有一樣的效果了 , C18裡的程式區間的宣告要指定位址 , 那麼程式就會被LINKER安排到那裡去了 ,
發表於: 2005/6/13 16:43
|
|||
|
Re: 有關C18 程式位置的問題
|
||||
---|---|---|---|---|
版主
|
設成 Protected 是讓 MPLINK 不要自動安排程式碼到此區間,但還是可以利用#pragma Code 或 #pragma romdata 來自訂程式位址。
詳細使用方式參考 W401 Workshop 練習5-1 的說明 http://www.microchip.com.tw/material.htm
發表於: 2005/6/10 22:50
|
|||
|
有關C18 程式位置的問題
|
||||
---|---|---|---|---|
新會員
|
想請問一下,C18可以保留一段程式記憶體(ROM)不讓LINK去擺放程式,但是又能夠在程式裏指定某段程式是放在這個區域嗎?
如果直接改.LKR 把一段位址設成PROTECT,LINK是不會把程式放在這些位址,但是我也沒辦法把某段程式放在這些位址了,我應該如何才能保留一段位址讓我自已使用? 謝謝!
發表於: 2005/6/10 17:25
|
|||
|