导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→发表看法:[liufengzhong][转帖]事件和中断之间的区别是什么?



No.65857
作者:liufengzhong
邮件:l_fz@sina.com
ID:149522
登陆:12次
文章数:695篇
最后登陆IP:183.13.93.245
最后登陆:2015/6/16 17:02:27
注册:2014/7/29 21:51:15
财富:3671
发帖时间:2014/8/19 15:32:13
发贴者IP:111.221.200.181
标题:liufengzhong:[转帖]事件和中断之间的区别是什么?
摘要:No.65857[转帖]事件和中断之间的区别是什么? 事件和中断之间的区别是什么?


回答:

中断将迫使你的程序是为了让一些低级别的代码执行停止。事件通常是由较低级别的代码和触发器的执行你的代码发送给您。在XMOS的事件有,我们不需要保存的情况下为这些事件的一个优势。事件块核心(逻辑核心),直到它发生,并继续一旦它发生。


回答2:

那么,难道说,事件是一个软件管理的流控机制,同时产生一个中断和中断管理和程序流程重定向硬件。

软件设置一个值/标志/信号灯和其他软件发生反应,这个值的变化。 

硬件中断是由引脚电平变化,计数器事件(上溢/值),UART缓冲区满/空或其他硬件事件产生,迫使处理器的程序计数器来一些新的价值/程序地址,暂时重定向程序流也许是为了一个中断服务程序。

从中断指令RTI退换货?重新载入处理器上下文(PC,堆栈指针,状态寄存器,累加器)到中断前的状态,并允许处理器继续运行原来的代码。  ......

>>返回讨论的主题



  发表回复
用户名   *您没有注册?
密码   *
验证码   * .
标题   *
心情
随便说说    我回答你    最新发现    得意的笑   
气死我了    真是没劲    坚决同意    表示反对   
大家过来    好奇怪哟    懒得理它    大家小心   
文件上传
内容


字体:      字体大小:    颜色:
粗体 斜体 下划线 居中 超级连接 Email连接 图片 Flash图片 Shockwave文件 realplay视频文件 Media Player视频文件 QuickTime视频文件 引用 飞行字 移动字 发光字 阴影字 查看更多的心情图标 背景音乐
点击加入表情
                         
选项
有回复时用短消息通知您?

   




老古网执行:31毫秒 最大:2905毫秒 查询8次