在調(diào)試模式下,Xil_Assert系列宏會調(diào)用Xil_Assert來檢查參數(shù)是否正常。如果不正常,缺省情況下,沒有打印,會進入死循環(huán)。
通過調(diào)用void Xil_AssertSetCallback(Xil_AssertCallback Routine), 設(shè)置回調(diào)函數(shù), 可以自己處理失敗情況,比如增加打印。
另外也可以修改變量Xil_AssertWait為0,可以避免死循環(huán)情況。
責(zé)任編輯:xj
原文標(biāo)題:【工程師分享】避免Xil_Assert系列宏導(dǎo)致的死循環(huán)
文章出處:【微信公眾號:FPGA開發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
-
變量
+關(guān)注
關(guān)注
0文章
610瀏覽量
28291 -
ASSERT
+關(guān)注
關(guān)注
0文章
17瀏覽量
7212
原文標(biāo)題:【工程師分享】避免Xil_Assert系列宏導(dǎo)致的死循環(huán)
文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。
發(fā)布評論請先 登錄
相關(guān)推薦
評論