您好、欢迎来到现金彩票网!
当前位置:2019欢乐棋牌 > 中断事件 >

stm32 哪些外设响应事件触发

发布时间:2019-07-08 21:17 来源:未知 编辑:admin

  事件还是其它一些操作的触发源,比如DMA,还有TIM中影子寄存器的传递与更新;

  之所以分成2个部分,由于中断是需要CPU参与的,需要软件的中断服务函数才能完成中断后产生的结果;

  但是事件,是靠脉冲发生器产生一个脉冲,进而由硬件自动完成这个事件产生的结果,当然相应的联动部件需要先设置好,比如引起DMA操作,AD转换等;

  如果使用传统的中断通道,需要I/O触发产生外部中断,外部中断服务程序启动AD转换,AD转换完成中断服务程序提交最后结果;

  要是使用事件通道,I/O触发产生事件,然后联动触发AD转换,AD转换完成中断服务程序提交最后结果;

  要是使用事件触发DMA操作,就完全不用软件参与就可以完成某些联动任务了。

  可以这样简单的认为,事件机制提供了一个完全有硬件自动完成的触发到产生结果的通道,不要软件的参与,降低了CPU的负荷,节省了中断资源,提高了响应速度(硬件总快于软件),是利用硬件来提升CPU芯片处理事件能力的一个有效方法

  事件本质上就是一个触发信号,是用来触发特定的外设模块或核心本身(唤醒).

http://rotorooterpa.com/zhongduanshijian/281.html
锟斤拷锟斤拷锟斤拷QQ微锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷锟斤拷微锟斤拷
关于我们|联系我们|版权声明|网站地图|
Copyright © 2002-2019 现金彩票 版权所有