在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

電子發燒友App

硬聲App

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示
電子發燒友網>電子資料下載>單片機>實時:關于微控制器中斷等待時間的一些注釋

實時:關于微控制器中斷等待時間的一些注釋

2017-08-15 | rar | 0.03 MB | 次下載 | 免費

資料介紹

  實時:關于微控制器中斷等待時間的一些注釋

  中斷需要大量的高速處理器,特別是大量流水線的處理器,每個周期能夠發出多條指令。在任何一次飛行中都可能有八到十個指令,要么必須運行到完成,要么在正常執行恢復后取消并重新啟動。

  電氣工程師需要檢查中斷對應用程序的響應是否足夠快,并且中斷的開銷不會淹沒主應用程序。

  一個給定的MCU執行中斷的速度有多快?這肯定會受到應用程序的影響,但是對于這個項目來說,找到一個數字似乎是不合理的。

  當中斷發生時,CPU保存一些寄存器并執行中斷服務例程(ISR),然后返回就緒狀態中的最高優先級任務。中斷通常屏蔽和嵌套。

  明確地說,延遲通常被指定為中斷請求和中斷服務例程中第一個指令的執行之間的時間。然而,“真正的延遲”必須包括一些必須在ISR中完成的內務處理,這會導致混亂。

  實時:關于微控制器中斷等待時間的一些注釋

  The value in which an electrical engineer is usually interested is the worst -case interrupt latency. This is a sum of many different smaller delays.

  The interrupt request signal needs to be synchronized to the CPU clock. Depending on the synchronization logic, typically up to three CPU cycles can be lost before the interrupt request has reached the CPU core.

  The CPU will typically complete the current instruction. This instruction can take a lot of cycles, with divide, push-multiple, or memory-copy instructions requiring most clock cycles taking the most time. There are often additional cycles required for memory access. In an ARM7 system, for example, the instruction STMDB SP!,{R0-R11,LR} (Push parameters and perm.) Registers is typically the worst case instruction. It stores 13 32-bit registers on the stack and requires 15 clock cycles.

  The memory system may require additional cycles for wait states.

  After completion of the current instruction, the CPU performs a mode switch or pushes registers (typically PC and flag registers) on the stack. In general, modern CPUs (such as ARM) perform a mode switch, which requires less CPU cycles than saving registers.

  If your CPU is pipelined, the mode switch has flushed the pipeline and a few more cycles are required to refill it. But we are not done yet. In more complex systems, there can be additional causes for interrupt latencies.

下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1TC358743XBG評估板參考手冊
  2. 1.36 MB  |  330次下載  |  免費
  3. 2開關電源基礎知識
  4. 5.73 MB  |  6次下載  |  免費
  5. 3100W短波放大電路圖
  6. 0.05 MB  |  4次下載  |  3 積分
  7. 4嵌入式linux-聊天程序設計
  8. 0.60 MB  |  3次下載  |  免費
  9. 5基于FPGA的光纖通信系統的設計與實現
  10. 0.61 MB  |  2次下載  |  免費
  11. 651單片機窗簾控制器仿真程序
  12. 1.93 MB  |  2次下載  |  免費
  13. 751單片機大棚環境控制器仿真程序
  14. 1.10 MB  |  2次下載  |  免費
  15. 8基于51單片機的RGB調色燈程序仿真
  16. 0.86 MB  |  2次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33564次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6653次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  4. 78.1 MB  |  537796次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420026次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191185次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費
主站蜘蛛池模板: 欧美一区二区三区视频在线观看 | 久久夜色精品国产噜噜 | 亚洲第一免费网站 | h视频免费 | 色噜噜狠狠狠综合曰曰曰 | 日本大片网 | 五月激情综合 | 一级毛片美国一级j毛片不卡 | 久久国产热 | 国产一级特黄在线播放 | 一区二区福利 | 国产亚洲一区二区在线观看 | 精品国产污网站在线观看15 | 欧美性a欧美在线 | 国产又黄又爽又猛的免费视频播放 | 亚洲综合色婷婷久久 | 久草视频这里只有精品 | 添人人躁日日躁夜夜躁夜夜揉 | 亚洲综合一区二区三区 | 久久青青草原精品老司机 | 日本免费一区二区视频 | 欧美 亚洲 一区 | 亚洲欧美日韩高清mmm777 | 热久久综合这里只有精品电影 | 一级毛片真人免费播放视频 | 色视频在线网站 | 色综合久久98天天综合 | 色偷偷网 | 最新欧美精品一区二区三区 | 一个人看的www片免费高清视频 | 成人二区| a级毛片免费网站 | 国内外精品免费视频 | 国产一级做a爰片久久毛片男 | 康熙古代高h细节肉爽文全文 | 狠狠色欧美亚洲狠狠色www | 天天摸天天躁天天添天天爽 | 伦理片日本韩国电影三级在线观看 | 在线看片成人免费视频 | 黄色网页在线观看 | 性感美女毛片 |