• 資料介紹
    • 問題描述
    • 問題分析
    • 小結(jié)
  • 資料預(yù)覽
  • 相關(guān)推薦
申請入駐 產(chǎn)業(yè)圖譜

LAT1281 數(shù)據(jù)意外變化導(dǎo)致條件判斷流程異常v1.0

03/25 13:31
441
加入交流群
掃碼加入
獲取工程師必備禮包
參與熱點(diǎn)資訊討論

LAT1281 數(shù)據(jù)意外變化導(dǎo)致條件判斷流程異常v1.0

1.42 MB

問題描述

用戶使用的 MCU 型號(hào)是 STM32H750VB。 在客戶的代碼中有多個(gè)條件語句,在條件里面的變量數(shù)值沒有變化的情況下執(zhí)行了條件里面的邏輯。

問題分析

小結(jié)

本文最終問題的真相雖有點(diǎn)匪夷所思, 但這正反映了當(dāng)前國內(nèi)軟件應(yīng)用上的混亂情況. 本文所描述的問題根本原因雖然很另類, 但所涉及到的方法卻對開發(fā)者有一定的參考意義, 在不能動(dòng)代碼的情況下, 需要挪動(dòng)數(shù)據(jù)的位置, 這就必須對編譯器有一定的了解. 雖也不至于太難, 但對很多開發(fā)都來說, 對編譯器的了解未必很深, 因此, 一開始很多人就會(huì)卡住。另外, 對 MPU 的了解也是一大門檻。

資料預(yù)覽

相關(guān)推薦