硬件重定向

由semihosting知識可知,semihosting只是將目標系統中的IO請求交給了調試環境來處理,但是在嵌入式系統實際應用中,往往嵌入式系統和主機調試環境是獨立的,而嵌入式系統又想使用標準輸入輸出中的庫函數,這時就要使用硬件重定向技術。 應用程序中對外設的IO請求實際是對低層最基本IO硬件的封裝,例如printf()函數,其實是對將數據寫入到顯示器相應寄存器的抽象封裝,用戶不用關心具體使用了
相關文章
相關標籤/搜索