用USB主機(jī)做IAP程序時(shí),調(diào)用CH103ByteRead函數(shù),再調(diào)用FLASH_ErasePage_Fast(addr)--->addr增加幾次地址,就會(huì)進(jìn)入硬件報(bào)錯(cuò),這是什么原因。
熱門產(chǎn)品 :
CH397: 高集成度、低功耗USB網(wǎng)卡芯片
用USB主機(jī)做IAP程序時(shí),調(diào)用CH103ByteRead函數(shù),再調(diào)用FLASH_ErasePage_Fast(addr)--->addr增加幾次地址,就會(huì)進(jìn)入硬件報(bào)錯(cuò),這是什么原因。
您好,根據(jù)截圖,代碼是一直在while循環(huán)中運(yùn)行的,可以將這地址打印出來看一下是否運(yùn)行幾次之后地址范圍超過FLASH最大地址范圍了,建議在while循環(huán)中加個(gè)限定條件。后續(xù)若有問題,可郵箱(lzs@wch.cn)溝通。
?