按照AN3154说明,主机发送Erase命令后(数据域0xFF,全局擦除),器件端会首先发送ACK,然后执行擦除动作,擦除结束后会再发一个ACK。现在遇到的问题是发送Erase命令后,只收到一个ACK,memory被擦除后,接收不到擦除结束的ACK,并且此时无法再响应其他指令。请问有遇到这个问题的吗?该怎么解决? |
STM32H745I-DISCO 下载TouchGFX报找到不FLASH下载算法文件
STM32745/747芯片固件升级问题
stm32f103 usb iap
有关双bank现场升级的一些问题,图片为官方代码
# 如何使用CubeMX生成的设备树生成镜像&&如何为MP135添加一个串口?&&关于SDK的一些疑问
keil无法对G474CBTx扇区擦除烧录较大程序是什么原因?
官方的IAP-UART版本太旧,移植时写保护很多找不到定义,希望更新一版
stm32F4,IAP跳转的问题.
请问为什么使用FLASH_ErasePage函数会擦除不应该被擦除的代码段呢?
stm32mp157d 主频无法达到800mhz
感谢回答。
总线上只有一个节点,HSE也没有问题。GET、GET_ID、GET_Version指令执行都没有问题。
ERASE执行了擦除后并没有发送第二个ACK,感觉在擦除后生成了系统复位。