透過您的圖書館登入
IP:18.222.166.40
  • 學位論文

EcoDB: 針對資源限制的無線感測平台所設計之輕量化除錯工具

EcoDB: A Lightweight Debugging Tool for Resource Constrained Wireless Sensor Platforms

指導教授 : 周百祥

摘要


我們提出了一個針對資源限制的無線感測平台所設計之輕量化除錯工具,稱之為EcoDB。EcoDB同時執行一個無線感測網路模擬器以及一個來源階段除錯器,提供程式開發者有關除錯程式所需要的資訊。此系統可讓使用者選擇將除錯資訊寫入到一張Micro-SD卡或是寫入到資料記憶體中。寫入到Micro-SD卡可降低資料傳輸對系統造成的影響。此外,EcoDB盡量降低對除錯中程式所造成的影響。根據實驗結果,EcoDB只需要689 位元組的資料記憶體以及135位元組的程式記憶體,而且不會影響除錯程式原本的功能、能源使用。

並列摘要


In this thesis, we propose a lightweight debugging tool named EcoDB for resource-constrained wireless sensor platforms. EcoDB runs a simulator and a source-level debugger simultaneously. We use both the simulator and the source-level debugger to provide the information that the developer of the system needs to diagnose the problem, and we provide the option to save the traced output to a Micro-SD card to eliminate the overhead of data communication. EcoDB minimize its side effects on the program being debugged. As a result, EcoDB requires 689 bytes of data memory and 135 bytes of program memory and does not alter functional behavior or energy usage of the original WSN application program.

參考文獻


[10] CHEN, C.-Y., CHEN, Y.-T., TU, Y.-H., YANG, S.-Y., AND CHOU, P. Ecospire: An application
development kit for an ultra-compact wireless sensing system. Embedded Systems Letters,
[11] CHEN, M.-H., AND CHOU, P. H. Telescribe: a scalable, resumable wireless reprogramming
[13] ELSON, J., GIROD, L., AND ESTRIN, D. Emstar: development with high system visibility.
Wireless Communications, IEEE 11, 6 (dec. 2004), 70 – 77.

延伸閱讀