自己畫的板子,現(xiàn)在問題是程序運行 SystemInit函數(shù)之后就進入HardFault_Handler,如果我在程序SystemCoreClockUpdate之后加個死循環(huán),那么就不會進入硬件錯誤,還有我下載官方程序也是不會,原本也是好的,今天我想試用原子的離線燒錄器下載程序之后就出現(xiàn)了這個問題。
查看: 2077
回復: 6
CH32F207VCt6c程序運行 SystemInit函數(shù)之后就進入HardFault_Handler
熱門產(chǎn)品 :
CH592: RISC-V內(nèi)核BLE5.4無線MCU
我用到了網(wǎng)絡功能,現(xiàn)在把網(wǎng)絡部分全部注釋掉運行也不會進入HardFault_Handler,只要把網(wǎng)絡部分加上運行初始化SystemInit函數(shù)之后就進入HardFault_Handler ? ? ? ? ? ? ? ?
您好,若方便可將工程發(fā)至我的郵箱(lzs@wch.cn)具體看一下。
已發(fā)送到你的郵箱
這個問題就是在目前這顆芯片上面出現(xiàn),同樣的程序其他板子 都是可以正常運行
開了網(wǎng)絡功能就HandFault,官方的說法好像一般都是沒有及時取出接收緩沖區(qū)的數(shù)據(jù)溢出了,試試定時每1ms取10KB數(shù)據(jù)看看還會不會HF?
如果是持續(xù)1秒1Gbps數(shù)據(jù)攻擊?WCHNET庫瞬間就蹦了,哈哈
您好,關(guān)于你的問題,昨天郵件溝通過,如下圖,下載的時候?qū)⒔貓D部分去掉就沒問題了,運行打印正常。
請勿發(fā)布廣告和違法內(nèi)容, 代碼可以選擇編輯器代碼語言格式, 更易他人閱讀幫助您, 或者留下聯(lián)系方式,以便更好更快服務您
只有登錄才能回復,可以選擇微信賬號登錄