一種基于串口的固件即時調(diào)試器的實現(xiàn)方法
基本信息
申請?zhí)?/td> | CN202111316593.9 | 申請日 | - |
公開(公告)號 | CN114036047A | 公開(公告)日 | 2022-02-11 |
申請公布號 | CN114036047A | 申請公布日 | 2022-02-11 |
分類號 | G06F11/36(2006.01)I | 分類 | 計算;推算;計數(shù); |
發(fā)明人 | 范劍鋒;吳平;張超;曹勝明;余彧;高黎明;高杰 | 申請(專利權(quán))人 | 上海百之敖信息科技有限公司 |
代理機構(gòu) | 無錫知初知識產(chǎn)權(quán)代理事務(wù)所(普通合伙) | 代理人 | 高春濤 |
地址 | 210061江蘇省南京市江北新區(qū)星火路17號創(chuàng)智大廈A座11層 | ||
法律狀態(tài) | - |
摘要
摘要 | 本發(fā)明公開一種基于串口的固件即時調(diào)試器的實現(xiàn)方法,利用UEFI固件的串口作為系統(tǒng)調(diào)試和代碼調(diào)試的通道,利用串口終端軟件作為調(diào)試命令的輸入輸出界面,并將調(diào)試器功能嵌入UEFI固件中,實現(xiàn)快速高效搭建調(diào)試環(huán)境,另外采用一套統(tǒng)一的調(diào)試命令,調(diào)試不同架構(gòu)和不同編譯器生成的固件和代碼。本發(fā)明開創(chuàng)性的將調(diào)試器的功能嵌入到UEFI固件中,減少了普通開發(fā)人員搭建調(diào)試環(huán)境的要求和時間。同時定義了統(tǒng)一的調(diào)試命令,消除了不同系統(tǒng)調(diào)試器調(diào)試命令的不同,使得開發(fā)人員通過熟悉一套的調(diào)試命令,即可調(diào)試不同架構(gòu)不同編譯器生成的固件和代碼,從而節(jié)省開發(fā)人員學(xué)習(xí)的時間。 |
