国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

電子發燒友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.

微控制器 處理器 mcu
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

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

評論

查看更多

下載排行

本周

  1. 1美的電磁爐電路原理圖資料
  2. 4.39 MB   |  16次下載  |  10 積分
  3. 2反激式開關電源設計解析
  4. 0.89 MB   |  2次下載  |  5 積分
  5. 3簡易光伏控制器原理圖資料
  6. 0.07 MB   |  1次下載  |  5 積分
  7. 4TPS23755數據手冊
  8. 0.07 MB   |  次下載  |  免費
  9. 536伏,10兆赫茲低噪聲雙運算放大器COS5532 技術手冊
  10. 0.41 MB   |  次下載  |  免費
  11. 6LM5176 55V 寬輸入電壓同步4開關降壓/升壓控制器技術手冊
  12. 2.40 MB   |  次下載  |  免費
  13. 7MCU模塊原理圖資料
  14. 0.37 MB   |  次下載  |  1 積分
  15. 8LoRa1121 FCC&CE認證 多頻段LoRa無線通訊模塊規格書
  16. 997.05 KB  |  次下載  |  免費

本月

  1. 1美的電磁爐電路原理圖資料
  2. 4.39 MB   |  16次下載  |  10 積分
  3. 2冷柜-電氣控制系統講解
  4. 13.68 MB  |  7次下載  |  10 積分
  5. 3SDFM 激光測距模塊模組手冊
  6. 0.54 MB   |  7次下載  |  免費
  7. 4直流電路的組成和基本定律
  8. 1.67 MB   |  4次下載  |  免費
  9. 5SW6238V ACCC 三 PD 四口多協議移動電源 SOC規格書
  10. 0.59 MB   |  4次下載  |  1 積分
  11. 6安川A1000變頻器中文版說明書
  12. 20.16 MB  |  3次下載  |  3 積分
  13. 7IP6742_datasheet_100V8A 同步 BUCK 控制器
  14. 2.16 MB  |  3次下載  |  免費
  15. 8PAW3395DM-T6QU:光學游戲導航芯片手冊
  16. 1.26 MB   |  2次下載  |  10 積分

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935137次下載  |  10 積分
  3. 2開源硬件-PMP21529.1-4 開關降壓/升壓雙向直流/直流轉換器 PCB layout 設計
  4. 1.48MB  |  420064次下載  |  10 積分
  5. 3Altium DXP2002下載入口
  6. 未知  |  233094次下載  |  10 積分
  7. 4電路仿真軟件multisim 10.0免費下載
  8. 340992  |  191448次下載  |  10 積分
  9. 5十天學會AVR單片機與C語言視頻教程 下載
  10. 158M  |  183360次下載  |  10 積分
  11. 6labview8.5下載
  12. 未知  |  81605次下載  |  10 積分
  13. 7Keil工具MDK-Arm免費下載
  14. 0.02 MB  |  73829次下載  |  10 積分
  15. 8LabVIEW 8.6下載
  16. 未知  |  65991次下載  |  10 積分