打印

串口接收数据可以不用串口,只用DMA吗?

[复制链接]
806|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
dongbaohui|  楼主 | 2016-11-24 20:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
沙发
万利电子| | 2016-11-24 21:54 | 只看该作者
对于CortexM来说中断占用CPU的资源可以忽略不计。程序写的好的话,中断程序需要的时间在1uS左右。

使用特权

评论回复
板凳
原味_郭| | 2016-11-27 14:38 | 只看该作者
万利电子 发表于 2016-11-24 21:54
对于CortexM来说中断占用CPU的资源可以忽略不计。程序写的好的话,中断程序需要的时间在1uS左右。 ...

可是比如串口或者usb,数据吞吐量大的话,中断加起来就好多ms了,怎么办呢

使用特权

评论回复
地板
enginezhong| | 2016-11-28 09:06 | 只看该作者
原味_郭 发表于 2016-11-27 14:38
可是比如串口或者usb,数据吞吐量大的话,中断加起来就好多ms了,怎么办呢 ...

程序肯定会反应过来的,不然网口那么大的数据吞吐量是如何来的了,当然,你的程序也要优化好,中断尽量简短。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

16

主题

172

帖子

0

粉丝