我使用CH32V307參考官方例程移植了FreeRTOS后,使用Debug調(diào)試,發(fā)現(xiàn)程序在運(yùn)行到創(chuàng)建第一個(gè)任務(wù)函數(shù)里關(guān)中斷這行代碼后(如下圖所示),就轉(zhuǎn)到了HardFault_Handler異常中斷服務(wù)函數(shù)中。有沒(méi)有誰(shuí)遇到過(guò)這種問(wèn)題,該如何解決?
查看: 1362
回復(fù): 2
有關(guān)CH32V307移植官方參考例程FreeRTOS后運(yùn)行程序異常的問(wèn)題
熱門產(chǎn)品 :
CH339: 7端口多功能USB HUB控制器芯片
您好,可以參考下圖注意一下啟動(dòng)文件中關(guān)于mstatus寄存器值的配置,此外注意一下工程文件的配置是否和MCU型號(hào)對(duì)應(yīng),后續(xù)若有問(wèn)題,可通過(guò)郵箱(lzs@wch.cn)和我溝通,若方便可將工程發(fā)至我的郵箱看一下。
謝謝,問(wèn)題已解決,就是你截圖上所示處。原本以為FreeRTOS移植只需要把相關(guān)文件復(fù)制過(guò)來(lái),再改一點(diǎn).c文件的設(shè)置,沒(méi)想到連啟動(dòng)文件也要修改。
請(qǐng)勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語(yǔ)言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務(wù)您
只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄