TI论坛
直播中

刘娟

7年用户 672经验值
私信 关注
[问答]

请问我可以用外部中断作为触发edma事件么?

请问我可以用外部中断作为触发edma事件么?我想不用中断函数,直接以外部上升沿中断作为edma的触发事件,在外部端口有上升沿的时候采集GPIO1的数据存储到ram中,频率大概40兆赫兹左右,请问能实现么?谢谢!

回帖(3)

李波

2020-8-3 11:21:18
#1. 可以用GPIO中断做为EDMA触发源。
#2. 40MHz频率太快了。达不到。
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
举报

刘娟

2020-8-3 11:27:17
引用: lifei639156 发表于 2020-8-3 13:11
#1. 可以用GPIO中断做为EDMA触发源。
#2. 40MHz频率太快了。达不到。
                                                                         http://processors.wiki.ti.com/index.php/Main_Page

可以不进入中断服务函数么?就是说中断来了直接搬移数据,不在进入GPIO中断服务函数
举报

李波

2020-8-3 11:33:55
引用: lin364884292 发表于 2020-8-3 13:17
可以不进入中断服务函数么?就是说中断来了直接搬移数据,不在进入GPIO中断服务函数

当然可以,就是用GPIO事件触发EDMA。
                                                                         http://processors.wiki.ti.com/index.php/Main_Page
Think Over Before Asking.
http://www.catb.org/~esr/faqs/smart-questions.html#goal
举报

更多回帖

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