99热免费,女高潮大叫喷水流白浆,精品老肥婆88AV,美女后入视频,日韩h

首頁> 熱點(diǎn) > > 正文

我程序會(huì)死在這一行,是什么原因?

2023-08-12 16:30:37 來源:個(gè)人圖書館-TopSemic嵌入式


(資料圖片僅供參考)

1)我當(dāng)時(shí)找這個(gè)問題花了較長時(shí)間,反思一下,其實(shí)是可以更快的定位問題的。當(dāng)卡死在Hal_delay函數(shù)時(shí),首先應(yīng)該去分析是哪里調(diào)用這個(gè)函數(shù)導(dǎo)致卡死的,因?yàn)楣こ汤镎{(diào)用的地方有好多處,可以通過在可能出現(xiàn)問題的調(diào)用前給一個(gè)全局變量賦不同的值,卡住時(shí)看全局變量,就可以定位到是從哪里進(jìn)去的。這樣倒著往前推,可以更快的定位問題。

2)通常情況下中斷服務(wù)函數(shù)應(yīng)該盡可能的短,最好不要在中斷里做延時(shí)之類的占用CPU時(shí)間長的工作。這是什么原因呢?歡迎大家評論區(qū)留言討論。

標(biāo)簽: