輔助軟件調(diào)試的幾種手段 當(dāng)前快報(bào)
(相關(guān)資料圖)
本期話題:
聊一聊:
嵌入式軟件在開發(fā)過程中,需要不斷地進(jìn)行調(diào)試驗(yàn)證,當(dāng)運(yùn)行結(jié)果和預(yù)期不符的時(shí)候,需要借助調(diào)試手段進(jìn)行跟蹤分析。
不同的硬件平臺(tái),有可能受資源影響,只能選擇某種調(diào)試手段進(jìn)行跟蹤程序的運(yùn)行。下邊列舉幾個(gè):
1、在線調(diào)試。通過 Jlink 、JTag、STLink等仿真器工具,在線調(diào)試程序,跟蹤程序的實(shí)際執(zhí)行情況,進(jìn)行問題排查。
2、LED指示燈。若電路板上有LED,可以借助LED來排查問題。在程序調(diào)試期間,根據(jù)設(shè)計(jì)的程序邏輯,逐步添加LED點(diǎn)亮語句,測試程序是否按照預(yù)先設(shè)定的路線執(zhí)行,從而逐步排查問題發(fā)生的位置。
3、UART串口打印。在程序內(nèi)部關(guān)鍵的地方添加打印信息,將信息通過串口輸出到PC端工具,可以實(shí)時(shí)監(jiān)測程序的運(yùn)行情況。
4、打印日志。如果硬件平臺(tái)資源充足(有足夠的存儲(chǔ)空間),在工程代碼中添加日志打印模塊,將程序的執(zhí)行的關(guān)鍵信息輸出到日志文件中。若有問題發(fā)生,則可以通過日志文件進(jìn)行排查和分析。
5、GDB調(diào)試工具。在Linux平臺(tái)下,這是一種常用的調(diào)試工具。當(dāng)程序由于異常導(dǎo)致停止,可以檢查此時(shí)你的程序中所發(fā)生的事。
6、屏幕顯示。在帶有顯示屏的設(shè)備上,可以在程序調(diào)試過程中,借助屏幕顯示程序的執(zhí)行信息,方便直觀。
關(guān)鍵詞:
[責(zé)任編輯:xwzkw]
相關(guān)閱讀
- (2023-06-26)輔助軟件調(diào)試的幾種手段 當(dāng)前快報(bào)
- (2023-06-26)環(huán)球熱消息:仲夏夜時(shí)光,樂享文藝風(fēng)
- (2023-06-26)我朋友用一些事情變相挑撥我跟兒子關(guān)系?我兒子要持刀找我。這個(gè)|環(huán)球即時(shí)
- (2023-06-26)打車軟件顯示目的地為陰曹地府 官方回應(yīng):為虛假地名已督促下架_環(huán)球快看
- (2023-06-26)半數(shù)以上省份GDP增速預(yù)期超過5%,經(jīng)濟(jì)目標(biāo)有哪些? 世界快資訊
- (2023-06-26)青島到北京開車多長時(shí)間能到|焦點(diǎn)熱聞
- (2023-06-26)2023廣州高考放榜直播在線觀看入口|當(dāng)前通訊
- (2023-06-26)全球快消息!四川高考志愿填報(bào)輔助系統(tǒng)熱門解答匯總2023
- (2023-06-26)上證指數(shù)是什么意思,上證380指數(shù)是什么意思
- (2023-06-26)格陵蘭鯊的壽命有多久?格陵蘭鯊的特點(diǎn)和生物習(xí)性介紹|每日頭條
- (2023-06-26)關(guān)聯(lián)交易 對(duì)賭協(xié)議 股權(quán)代持 燦芯股份科創(chuàng)板IPO信息披露“補(bǔ)丁摞補(bǔ)丁”
- (2023-06-26)魔獸世界向日葵鈴聲(魔獸世界向日葵)
- (2023-06-26)十元人民幣說唱歌詞_十元人民幣小驢|當(dāng)前看點(diǎn)
- (2023-06-26)我要糖糖吃?打和平精英打王者榮耀_我要糖糖糖攻略
- (2023-06-26)創(chuàng)建一流企業(yè)丨甘肅農(nóng)墾亞盛田園牧歌草業(yè)集團(tuán):樹行業(yè)標(biāo)桿 領(lǐng)航草產(chǎn)業(yè)高質(zhì)量發(fā)展_環(huán)球熱點(diǎn)評(píng)
- (2023-06-26)鄭東新區(qū)龍湖辦事處:“陪診”服務(wù) 助力老人購藥難題
- (2023-06-26)高考志愿填報(bào)文娛專業(yè)的人后來怎么樣了?_環(huán)球觀點(diǎn)
- (2023-06-26)廣西超值得去的小村子,是跨國瀑布的源頭,能體驗(yàn)返璞歸真的生活
- (2023-06-26)環(huán)球視點(diǎn)!懷孕要喝孕婦奶粉嗎?3類孕媽不能喝,3類孕媽喝了才對(duì)胎兒發(fā)育好
- (2023-06-26)一陽穿三線_熱資訊
- (2023-06-26)A股估值全景變化(數(shù)據(jù)截至6月9日) 環(huán)球快播
- (2023-06-26)正式官宣!CBA得分王加盟籃壇勁旅,攜手男籃名帥,沖擊總冠軍 天天視點(diǎn)
- (2023-06-26)焦點(diǎn)關(guān)注:華北等地高溫暫緩后天再加強(qiáng) 廣東江西等地仍有大暴雨
- (2023-06-26)世界熱資訊!浙江杭州蕭山區(qū)瓜瀝鎮(zhèn)梅林村——數(shù)字鄉(xiāng)村添彩美好生活(千萬工程 一線探訪)
- (2023-06-26)我國儲(chǔ)糧新技術(shù)處于國際領(lǐng)先水平 “智慧糧庫”讓小麥“凍齡”
- (2023-06-26)拿出6.26億元!寧德時(shí)代:擬為員工提供無息借款買房,借款期限不超十年-環(huán)球快訊
- (2023-06-26)蘇滬地鐵線網(wǎng)實(shí)現(xiàn)無縫連接互聯(lián)互通|天天速看料
- (2023-06-26)掙扎在末世 第十四章 雇傭兵?郵差?-世界今熱點(diǎn)
- (2023-06-26)緊急提醒!它,攜帶大量寄生蟲!嚴(yán)重或致人死亡!別觸碰
- (2023-06-26)大鵬新區(qū)衛(wèi)生監(jiān)督所多措并舉宣傳《民法典》,提升衛(wèi)生監(jiān)督執(zhí)法水平