电气知识|ARM中断延迟

   更新日期:2017-03-26     来源:建材之家    作者:安防之家    浏览:35    评论:0    
核心提示:关于“最大中断延迟”:当FIQ使能时,最坏情况是正在执行一条装载所有寄存器的指令“LDM”(它耗时最长),同时发生了FIQ和数据中止异常,在响应FIQ中断之前要先把正在执行的指令完成,然后先进入数据中止异常,再马上跳转到FIQ异常入口,所以延迟时间包含: (1)Tsyncmax,请求通过同步器的最长时间。为2个处理器周期(由内核决定); (2)Tldm,最长的指令执行需要的

轻型13米半挂车价格自重多少梁山挂车厂报价

推荐简介:轻型13米半挂车价格自重多少梁山挂车厂报价鹅颈式半挂车载货也很广泛,适用于多种机械设备、大型物件、公路建设设备、大件罐体、电站设备机各种钢材的运输。系列半挂车有平板式、凹梁式和轮胎外露式结构,纵梁采用平直式或鹅颈式,其车架为阶梯型,纵梁截面为工字形,具有刚度高,强度高等特点。车架货台主平面低,保证了运输的平稳性,适宜运载各类工程机械大型设备和钢材等。采用三轴平衡式活刚性悬架,在前后钢板弹簧之间装有......
安防之家讯:关于“最大中断延迟”:当FIQ使能时,最坏情况是正在执行一条装载所有寄存器的指令“LDM”(它耗时最长),同时发生了FIQ和数据中止异常,在响应FIQ中断之前要先把正在执行的指令完成,然后先进入数据中止异常,再马上跳转到FIQ异常入口,所以延迟时间包含:

(1)Tsyncmax,请求通过同步器的最长时间。为2个处理器周期(由内核决定);

(2)Tldm,最长的指令执行需要的时间。Tldm在零等待状态系统中的执行时间为20个周期。注意,是在零等待状态系统中。一般的基于ARM7核的芯片的存储器系统比内核速度慢,造成其不是零等待的;

(3)Texc,数据中止入口的时间。Texc为3个周期(由内核决定);

(4)Tfiq,FIQ入口的时间。Tfiq为2个周期(由内核决定)。

“FIQ总的延迟时间”= syncmax +Tldm +Texc +Tfiq=27个周期

在40MHz处理器时钟时,最大延迟时间略少于0.7us。在此时间结束后,ARM7TDMI执行位于0x1C处的指令。

最大的IRQ延迟时间与之相似,但必须考虑到这样一种情况,当更高优先级的FIQ和IRQ同时申请时,IRQ要延迟到FIQ处理程序允许IRQ中断时才处理(可能需要对中断控制器进行相应的操作)。IRQ延迟时间也要相应增加。

关于“最小中断延迟”:FIQ或IRQ的最小中断延迟是请求通过同步器的时间Tsyncmin加上Tfiq(共4个处理器周期)。安防之家专注于各种家居的安防,监控,防盗,安防监控,安防器材,安防设备的新闻资讯和O2O电商导购服务,敬请登陆安防之家:http://anfang.jc68.com/
小程序码
 
打赏
 
更多>文章标签:安防
更多>同类安防监控资讯
0相关评论

推荐图文更多...
点击排行更多...
安防监控商机更多...
安防监控圈更多...
最新视频更多...
推荐产品更多...
水泥之家 | 橱柜之家 | 机械之家 | 水电之家 | 五金之家 | 家电之家 | 饰品头条 | 墙布头条 | 家纺头条 | 塑料头条 | 老姚之家 | 灯饰之家 | 电气之家 | 全景头条 | 陶瓷之家 | 照明之家 | 防水之家 | 防盗之家 | 博一建材 | 卫浴之家 | 区快洞察 | 漳州建材 | 泉州建材 | 三明建材 | 莆田建材 | 合肥建材 | 宣城建材 | 池州建材 | 亳州建材 | 六安建材 | 巢湖建材 | 宿州建材 | 阜阳建材 | 滁州建材 | 黄山建材 | 安庆建材 | 铜陵建材 | 淮北建材 | 马鞍山建材 |
建材 | 双碳之家 | 企业之家 | 移动社区 | 关于我们  |  联系方式  |  使用协议  |  版权隐私  |  网站地图 | 排名推广 | 广告服务 | 积分换礼 | RSS订阅 | sitemap | 粤ICP备14017808号
(c)2015-2017 BO-YI.COM SYSTEM All Rights Reserved
Powered by 安防之家