用USB主机做IAP程序时,调用CH103ByteRead函数,再调用FLASH_ErasePage_Fast(addr)--->addr增加几次地址,就会进入硬件报错,这是什么原因。
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
用USB主机做IAP程序时,调用CH103ByteRead函数,再调用FLASH_ErasePage_Fast(addr)--->addr增加几次地址,就会进入硬件报错,这是什么原因。
您好,根据截图,代码是一直在while循环中运行的,可以将这地址打印出来看一下是否运行几次之后地址范围超过FLASH最大地址范围了,建议在while循环中加个限定条件。后续若有问题,可邮箱(lzs@wch.cn)沟通。