Re: PIC32有分省不省電嗎?

作者 timijk 於 2017年04月15日 00:55:22
大概說明一下原因 但是不曉得結果對不對

in cplxFft32b.s
dsPIC33E 版本 in .macro BFLY_MACRO_PSV 會用到這個指令

MPY W4*W7, B, [W9]+=2,W5

W9 必須在 xmemory 裡面

問題是 在 STG_START_PSV: 他會將 ipFftBuff 的位址設到 W9
然後在執行 macro BFLY_MACRO_PSV 得時候就出錯了

所以如果把 ipFftBuff 設到 xmemory 就不會有問題 但我不知道結果對不對

** 我覺得有可能是bug 因為根據說明 資料須放在 ymemory 內... 詳細情形我不是很清楚

來自: http://www.microchip.com.tw/newbb/viewtopic.php?forum=8&topic_id=20112&post_id=74878