在线观看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次下載  |  免費
主站蜘蛛池模板: 精品二区| 天天综合五月天 | 91深夜福利 | 国产精品一区在线观看你懂的 | 天天做天天爱夜夜爽毛片毛片 | 天堂男人在线 | 欧美色图狠狠干 | 日本黄网站高清色大全 | 人人操天天射 | 免费一级欧美片在线观免看 | 老师你好滑下面好湿h | 天天看天天干天天操 | 午夜在线观看免费高清在线播放 | 免费看片免费播放 | 天天做天天爱天天大综合 | h网址在线观看 | 日日添天天做天天爱 | 成人亚洲网 | 99成人国产精品视频 | 三级精品在线观看 | 天天综合亚洲 | 97天天摸天天碰天天爽 | 大尺度视频网站久久久久久久久 | 久久98精品久久久久久婷婷 | 成人欧美一区二区三区的电影 | 国产精品99r8免费视频2022 | 亚洲欧美日本视频 | 色视频网站人成免费 | 黄网站在线观看高清免费 | 性欧美大战久久久久久久久 | 特级黄| 特黄特色大片免费视频播放 | 四虎一区二区三区精品 | 婷婷综合五月中文字幕欧美 | 色综合视频一区二区三区 | 六月丁香激情综合成人 | 好紧好爽太大了h视频 | 操农村妇女 | 精品福利| 丁香婷婷开心激情深爱五月 | 理论片午午伦夜理片影院99 |