Re: XC8 compiler錯誤
|
||||
---|---|---|---|---|
版主
|
照理說 XC8 會自動安排變數的 Bank 的,無需太訂指定以面超過該 Bank 的容量。
請參考教育訓練光碟下的教材: W301 Advance PICCApplication XC8T v1.0 裡面有比較詳細的說明,及如何使用新的定址模式。
發表於: 2021/1/28 16:43
|
|||
|
Re: XC8 compiler錯誤
|
||||
---|---|---|---|---|
新會員
|
感謝版主的回覆
這個有問題的專案,我查了成功compiler後的LIST檔 Auto Spaces: Space Size Autos Used COMMON 14 14 14 BANK0 80 12 79 BANK1 80 0 44 BANK2 80 0 0 BANK3h 80 0 0 BANK4 80 0 0 BANK5 80 0 0 BANK6 16 0 0 看起來似乎XC8一直將變數往BANK0放,導致不夠用 將專案砍掉再重建新專案,仍然有問題 後來聽從FAE的建議,對部分變數採用直接定址的方式, 讓XC8自動分配剩下的變數才解決 版主建議的 W301 Advance PICCApplication XC8T v1.0 我再研究看看
發表於: 2021/2/1 23:28
|
|||
|