在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

如何避免Xil_Assert系列宏導(dǎo)致的死循環(huán)的情況

YCqV_FPGA_EETre ? 來源:FPGA開發(fā)圈 ? 作者:付漢杰 ? 2020-12-02 16:20 ? 次閱讀

在調(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)載請注明出處。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 變量
    +關(guān)注

    關(guān)注

    0

    文章

    613

    瀏覽量

    28475
  • ASSERT
    +關(guān)注

    關(guān)注

    0

    文章

    17

    瀏覽量

    7287

原文標(biāo)題:【工程師分享】避免Xil_Assert系列宏導(dǎo)致的死循環(huán)

文章出處:【微信號:FPGA-EETrend,微信公眾號:FPGA開發(fā)圈】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    使用28PIN的ADS1248芯片時,25腳DRDY引腳,在什么情況下會一直不出現(xiàn)低電平?

    在使用28PIN的ADS1248芯片時,25腳DRDY引腳,在什么情況下會一直不出現(xiàn)低電平,目前有出現(xiàn)過因為等待DRDY引腳拉低電平,導(dǎo)致單片機陷入死循環(huán)的問題,問題是極低概率出現(xiàn),下圖是ADS1248的電路圖,是按照規(guī)格書的
    發(fā)表于 11-18 06:28

    如何避免自動初始化組件被截斷的情況

    大小const數(shù)組用來占用這個區(qū)域,避免鏈接時將執(zhí)行代碼鏈接到此區(qū)域。 但編譯的時候,鏈接腳本會把合適大小的執(zhí)行代碼填補0x08000000 ~ 0x08003FFF 區(qū)域,導(dǎo)致鏈接時把自動初始化組件給截斷了。 請教各位大神,有沒有解決方法。
    發(fā)表于 09-13 08:06

    LWIP多線程強烈建議開啟LWIP_ASSERT_CORE_LOCKED,這個在RTT里面要怎么實現(xiàn)?

    LWIP多線程強烈建議開啟LWIP_ASSERT_CORE_LOCKED,這個在RTT里面要怎么實現(xiàn),之前參考網(wǎng)上代碼,這樣寫,壓力測試下有概率斷言失敗 extern sys_mutex_t
    發(fā)表于 07-25 06:27

    為什么while(ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC)==RESET)死循環(huán)

    為啥while(ADC_GetFlagStatus(ADC1, ADC_FLAG_EOC)==RESET)死循環(huán)
    發(fā)表于 05-14 06:01

    STM32F3執(zhí)行函數(shù)的時候進入HardFault_Handler死循環(huán),怎么處理?

    + (uint32_t)(dataRx1 << 16)); return *Result; } 執(zhí)行這個函數(shù)的時候進入HardFault_Handler死循環(huán),求助怎么處理?函數(shù)功能是從某個芯片中讀取兩個字,網(wǎng)上都說是接收緩沖區(qū)小了,請問各位怎么處理啊?
    發(fā)表于 05-13 07:35

    STM32F107中斷死循環(huán)的原因?

    STM32F107,中斷死循環(huán)
    發(fā)表于 05-11 06:31

    STM32L使用模擬仿真時,進入SystemClock_Config()后程序一直死循環(huán)在等待HSI ready的循環(huán)中,為什么?

    返回HAL_TIMEOUT,所以一直死循環(huán)。打開RCC->SR設(shè)備看到HSION Bit的確設(shè)置為1了,但是HSIRDY的確沒有變成1 這會是什么原因導(dǎo)致的呢?難道STM32L4系列不支持模擬仿真嗎?求各位大神指教~
    發(fā)表于 05-09 06:37

    請問HAL函數(shù)對Handle有效性的檢查為什么不是用assert_param斷言?

    )); ...... } 以HAL_SPI_Init為例,hspi參數(shù)的檢查并沒有使用assert_param斷言,如果是我實現(xiàn)的話,我會用assert_param(hspi != NULL)實現(xiàn)。一般
    發(fā)表于 05-08 07:00

    在freertos中,每個任務(wù)都是一個死循環(huán),那么還需要使用看門狗嗎?

    在freertos中,每個任務(wù)都是一個死循環(huán),那么還需要使用看門狗嗎?該怎么使用?
    發(fā)表于 05-07 06:55

    聊聊MCU死循環(huán),用for(;;)還是while(1)?

    首先,問大家一個問題:你們寫單片機程序【死循環(huán)】時,喜歡用for(;;)還是while(1)?快來為你喜歡用的【死循環(huán)】打call,評論區(qū)等你哦~一位工程師發(fā)現(xiàn),國外工程師在給demo在做死循環(huán)時用
    的頭像 發(fā)表于 04-29 08:10 ?1473次閱讀
    聊聊MCU<b class='flag-5'>死循環(huán)</b>,用for(;;)還是while(1)?

    如何在if和assert中做選擇

    的?! 看來,有必要先簡單說一下 assert 斷言。 assert() 的原型是: void assert(int expression); 1. 如果的參數(shù)求值結(jié)果為非零
    發(fā)表于 04-08 06:13

    printf在keil5的AC6編譯器下運行進入死循環(huán)的原因?

    Initialization ...n\");把信息顯示在屏幕上,用AC5編譯時運行正常,但是編譯速度太慢;而用AC6編譯時,速度快,但運行出現(xiàn)死循環(huán)(更改庫編譯都能通過),這個定義
    發(fā)表于 04-07 06:46

    為何國外工程師偏愛使用for(;;)來實現(xiàn)MCU死循環(huán)

    一位工程師發(fā)現(xiàn),國外工程師在給demo在做死循環(huán)時用的是for(;;),而不是常用的while(1)。這僅僅是個人習(xí)慣的問題,還是有更深層次的含義?
    發(fā)表于 04-01 11:26 ?719次閱讀
    為何國外工程師偏愛使用for(;;)來實現(xiàn)MCU<b class='flag-5'>死循環(huán)</b>?

    STM32F412RET6串口輪詢發(fā)送阻塞等待TC,導(dǎo)致程序陷入死循環(huán)怎么解決?

    測試時,發(fā)現(xiàn)CPU程序運行卡死了,通過STM32 ST-LINK Utility工具,排查到了程序陷入死循環(huán)
    發(fā)表于 03-21 07:51

    編寫裸機Bootloader有什么辦法判斷APP是否有效,從而避免重復(fù)跳入導(dǎo)致復(fù)位再跳入的情況

    編寫裸機Bootloader有什么辦法判斷APP是否有效,從而避免重復(fù)跳入導(dǎo)致復(fù)位再跳入的情況
    發(fā)表于 02-19 06:19
    主站蜘蛛池模板: 亚洲一区二区三区麻豆 | 人人干视频在线观看 | 一级毛片真人免费观看 | 国产午夜一区二区在线观看 | 激情五月综合综合久久69 | 国产精品久久久久久久免费大片 | 四虎网址最新 | 美女扒开内裤无遮挡禁18 | 自拍你懂的 | 最近最新中文字幕在线第一页 | 一级录像 | 欧美大黄 | 中文字幕一区二区三区视频在线 | 亚洲无色 | a级网| 色黄网站 | 天天夜夜狠狠一区二区三区 | 人人插视频 | 中日韩免费视频 | 亚洲午夜影视 | 久久香蕉国产线看观看亚洲片 | 欧美黄又粗暴一进一出抽搐 | 久久香蕉综合色一综合色88 | 国内夫妇交换性经过实录 | 婷婷综合激六月情网 | 国产经典一区 | 国产jzjzjz免费大全视频 | 国产裸露片段精华合集链接 | 婷婷六月丁香色婷婷网 | 国产精品久久久久久久久 | 亚洲午夜久久久精品影院 | 国产成人亚洲毛片 | 成人手机看片 | 亚洲精品二区中文字幕 | 国产亚洲精品aa在线看 | 亚洲播放| 免费黄色 | 久久综合九色综合97_ 久久久 | h视频在线观看网站 | 99久久精品费精品国产一区二区 | 午夜免费小视频 |