这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » 嵌入式开发 » MCU » 关于中断函数

共5条 1/1 1 跳转至

关于中断函数

工程师
2014-03-05 21:41:59     打赏
UART借助DMA发送和接收数据,暂不说接收数据,只说一下接收数据的过程,当DMA产生中断的时候进入中断服务函数,但是看例程,中断服务函数中只有清中断标志这一条语句,所以就感到很困惑、我的理解应该是,既然要通过DMA来发送数据,那产生中断之后进入中断服务函数,中断服务函数中应该有发送数据这样的语句。我的理解是数据发送过程是通过中断产生的,那理应当在中断服务函数中体现啊。劳烦大家帮我解答一下吧,谢谢了。

工程师
2014-03-05 21:47:19     打赏
2楼
刚刚查了一下资料是这样解释的,发送中断是在发送完数据之后产生的,所以发送完数据之后,中断服务函数中只要清中断标志就行了。但是对于接受来说就不一样了。不知道这样理解对不对,欢迎大家发表看法,谢谢了。

工程师
2014-03-06 07:53:42     打赏
3楼
好的好的,谢谢老大。

工程师
2014-03-06 10:21:50     打赏
4楼
先斩后奏型,对头。真的弄懂了,才会总结的通俗易懂,一路挺你。

工程师
2014-03-06 10:22:37     打赏
5楼
谢谢师兄捧场,敬请您的高见。

共5条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]