TI论坛
直播中

陈婧甄

8年用户 201经验值
私信 关注
[问答]

请问EDMA3的subframe extraction功能能相反过来做吗

EDMA subframe extraction功能如下圖,請問下圖能否左右互換,把一小塊連續資料存放到一個大塊記憶體中的某小區塊位置?
如果可以, 應該ACNT, BCNT, SRC_BIDX, DST_BIDX要如何設定才對?
假設下圖每個pixel 16 bits, subframe extraction之設定為(官方文件提供):
srcAddress = A0000788h, dstAddress = 800000h, ACNT = 0020h, BCNT = 000Ch, SRC_BIDX = 0500h, DST_BIDX = 0020h
那麼如果下圖左右互換,把一塊連續資料存入一大塊區域裡的subframe裡,因此它的設定是否如下:
srcAddress = 800000h, srcAddress = A0000788h, ACNT = 0020h, BCNT = 000Ch, SRC_BIDX = 0020h, DST_BIDX = 0500h
其它OPT的設定是否都和subframe extraction一樣? 因為我用這種設定,  結果卻不對耶, 還是說目標的資料一定要連續的? 無法左右圖互換來存

回帖(2)

李波

2019-1-14 14:23:40
OPT应该是A同步吧。不对的结果是什么样子?
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
举报

陈婧甄

2019-1-14 14:35:20
引用: lifei639156 发表于 2019-1-14 15:35
OPT应该是A同步吧。不对的结果是什么样子?
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.

我今天測試結果成功了, OPT是AB同步, 假如用A同步傳輸後會卡住,
SubFrameMove也是可以反過來做的, 而且速度和SubFrameMove一樣, 多謝_
举报

更多回帖

发帖
×
20
完善资料,
赚取积分