2008年12月4日 星期四

Semihosting

在Embedded System在Debug Software的時後
常常會利用printf把資料秀出來

一般來講, 開發環境都是在Host PC上
所以比較方便的作法, 秀出來的訊息是顯示在Host端
ARM會利用Semihosting這種技術, 把I/O的資料導回Host端

Semihosting另一個用途就當是Target沒有完整的I/O環境 (例如檔案系統)
就可以利用Host端的檔案系統來加快開發速度

參考資料

裡面有另一篇Conference Paper有不一樣的方法來Model I/O Device
ㄚ凡你找個時間看一下~

1 則留言:

alandai 提到...

OK 等我看完再問問題