分享到plurk 分享到twitter 分享到facebook

版本 b4b50d88d06cc2dbfbd3143a8b8cd65fe0989d6b

Lab15: RTOS validation and benchmarking

預期目標

  • 學習建構 RTOS benchmark
  • 體驗系統驗證的途徑

背景知識

BeRTOS Benchmark

作業要求

  • 確保 Lab-11Lab-14 已充分完成 (可採用公佈的參考解答為基礎)
  • 修改 Lab-15/benchmark,使其符合以下:
    • 將 sig_ 系列的 API 換成我們自訂的 FIFO
    • 將 process 系列的呼叫改為我們自訂的 Task
    • 將 msg_ 系列的 API 換成我們自訂的 message queue
  • 當在 Lab-15 目錄執行 make qemuauto 時,應自動編譯並執行兩個平台的 benchmark,稍候輸出於終端機
    • stm32
    • arm926

繳交作業

  • 截止日期:
    • 成大/中正: May 10, 2013 (含) 之前
  • 寄件到
    • 標題:
      • 成大: “[NCKU/Lab15]” 開頭,後面加學號與姓名
      • 中正: “[CCU/Lab15]” 開頭,後面加學號與姓名
      • 格式不合者,不計分!
  • 信件內應該指出 Git repository 並簡述修改的想法與過程