a级毛片免费全部播放-a级毛片免费观看在线播放-a级毛片免费观看网站-a级毛片免费看-国产成人精品在视频-国产成人精品在线

歡迎來到培訓(xùn)無憂網(wǎng)!

全國(guó)切換

咨詢熱線 400-001-5729

位置:培訓(xùn)無憂網(wǎng) > 新聞資訊 > 電腦/IT > 嵌入式開發(fā) >  學(xué)習(xí)嵌入式開發(fā)會(huì)遇到哪些問題?

學(xué)習(xí)嵌入式開發(fā)會(huì)遇到哪些問題?

來源:微信公眾平臺(tái) 發(fā)布人:云朵

2022-01-11 09:53:03|已瀏覽:2016次

學(xué)習(xí)嵌入式開發(fā)會(huì)遇到哪些問題?

一、問題復(fù)現(xiàn)

      穩(wěn)定復(fù)現(xiàn)問題才能正確的對(duì)問題進(jìn)行定位、解決以及驗(yàn)證。一般來說,越容易復(fù)現(xiàn)的問題越容易解決。

1.1 模擬復(fù)現(xiàn)條件

      有的問題存在于特定的條件下,只需要模擬出現(xiàn)問題的條件即可復(fù)現(xiàn)。對(duì)于依賴外部輸入的條件,如果條件比較復(fù)雜難以模擬可以考慮程序里預(yù)設(shè)直接進(jìn)入對(duì)應(yīng)狀態(tài)。

1.2 提高相關(guān)任務(wù)執(zhí)行頻率

      例如某個(gè)任務(wù)長(zhǎng)時(shí)間運(yùn)行才出現(xiàn)異常則可以提高該任務(wù)的執(zhí)行頻率。

1.3 增大測(cè)試樣本量

      程序長(zhǎng)時(shí)間運(yùn)行后出現(xiàn)異常,問題難以復(fù)現(xiàn),可以搭建測(cè)試環(huán)境多套設(shè)備同時(shí)進(jìn)行測(cè)試。

二、問題定位

      縮小排查范圍,確認(rèn)引入問題的任務(wù)、函數(shù)、語句。

2.1 打印LOG

      根據(jù)問題的現(xiàn)象,在抱有疑問的代碼處增加LOG輸出,以此來追蹤程序執(zhí)行流程以及關(guān)鍵變量的值,觀察是否與預(yù)期相符。

2.2 在線調(diào)試

      在線調(diào)試可以起到和打印LOG類似的作用,另外此方法特別適合排查程序崩潰類的BUG,當(dāng)程序陷入異常中斷(HardFault,看門狗中斷等)的時(shí)候可以直接STOP查看call stack以及內(nèi)核寄存器的值,快速定位問題點(diǎn)。

2.3 版本回退

      使用版本管理工具時(shí)可以通過不斷回退版本并測(cè)試驗(yàn)證來定位首次引入該問題的版本,之后可以圍繞該版本增改的代碼進(jìn)行排查。

2.4 二分注釋

      二分注釋即以類似二分查找法的方式注釋掉部分代碼,以此判斷問題是否由注釋掉的這部分代碼引起。

      具體方法為將與問題不相干的部分代碼注釋掉一半,看問題是否解決,未解決則注釋另一半,如果解決則繼續(xù)將注釋范圍縮小一半,以此類推逐漸縮小問題的范圍。

三、回歸測(cè)試

      問題解決后需要進(jìn)行回歸測(cè)試,一方面確認(rèn)問題是否不再?gòu)?fù)現(xiàn),另一方面要確認(rèn)修改不會(huì)引入其他問題。

四、經(jīng)驗(yàn)總結(jié)

      總結(jié)本次問題產(chǎn)生的原因及解決問題的方法,思考類似問題今后如何防范,對(duì)相同平臺(tái)產(chǎn)品是否值得借鑒,做到舉一反三,從失敗中吸取經(jīng)驗(yàn)。

      本文由培訓(xùn)無憂網(wǎng)達(dá)內(nèi)教育課程顧問老師整理發(fā)布,更多課程信息可關(guān)注嵌入式開發(fā)培訓(xùn)或添加老師微信:15033336050

      注:尊重原創(chuàng)文章,轉(zhuǎn)載請(qǐng)注明出處和鏈接 http://m.dedgn.cn/news-id-14582.html 違者必究!部分文章來源于網(wǎng)絡(luò)由培訓(xùn)無憂網(wǎng)編輯部人員整理發(fā)布,內(nèi)容真實(shí)性請(qǐng)自行核實(shí)或聯(lián)系我們,了解更多相關(guān)資訊請(qǐng)關(guān)注嵌入式開發(fā)頻道查看更多,了解相關(guān)專業(yè)課程信息您可在線咨詢也可免費(fèi)申請(qǐng)?jiān)囌n。關(guān)注官方微信了解更多:150 3333 6050

留下你的信息,課程顧問老師會(huì)一對(duì)一幫助你規(guī)劃更適合你的專業(yè)課程!
  • 姓名:

  • 手機(jī):

  • 地區(qū):

  • 想學(xué)什么:

  • 培訓(xùn)無憂網(wǎng)
免 費(fèi) 申 請(qǐng) 試 聽
提交申請(qǐng),《培訓(xùn)無憂網(wǎng)》課程顧問老師會(huì)一對(duì)一幫助你規(guī)劃更適合你的專業(yè)課程!

主站蜘蛛池模板: 久久久综合网 | 国产短视频精品一区二区三区 | 国产亚洲精品精品国产亚洲综合 | 国产性色 | 亚洲 自拍 另类 欧美 综合 | 欧美成人免费tv在线播放 | 免费观看a视频 | 大学生一级一片第一次免费 | 亚洲日本在线观看视频 | aaa成人永久在线观看视频 | 成人中文字幕在线 | 国产在线91精品 | 久久久青草 | 国产精品美女一区二区三区 | www看片| 色狠狠色综合吹潮 | 又黄又免费| 久久精品免费一区二区三区 | 亚洲成人免费在线 | 日本www免费视频网站在线观看 | 成年人免费在线视频网站 | 玖玖在线免费视频 | 久久精品99 | 成人毛片免费 | 波多野结衣在线免费观看视频 | 综合亚洲欧美日韩一区二区 | 中文在线观看视频 | 美女视频大全网站免费 | 久久毛片免费 | 精品区 | 久久精品在 | 亚洲依依成人综合在线网址 | 寡妇野外啪啪一区二区 | 香蕉视频1024 | 免费一级毛片女人图片 | 在线观看 国产 | 亚洲免费观看在线视频 | 欧美日韩加勒比一区二区三区 | 国产网址在线观看 | 欧美日韩视频在线第一区二区三区 | 欧美精品xxx |