|
给华邦 W25Q512JV 编写驱动。之前一切工作正常:读写数据、扇区擦除、整片擦除都没问题;还可以通过 TouchGFX 对应的外部 Flash 加载器烧写镜像。直到有一天,芯片再也无法执行扇区擦除或者整片擦除了(该芯片擦除总次数还不到 100 次)。 执行擦除的时候不会返回任何报错;只是会非常迅速就返回看似擦除成功(大约 0.5 秒就结束,原先整片擦除大约需要 140 秒)。 之后回读这些存储区域,读出的值并不是 0xFF,说明擦除实际上根本没有执行。 我读取状态寄存器做检查:reg1 = 0xFE,reg2 = 0x02,reg3 = 0x03。对照数据手册分析:SRL=0,SRP=1,WEL=1,TB=1,BP [3‑0]=1。由此判断 Flash 芯片已经进入写保护状态。 |
ALED1642GWXTTR 驱动程序及配置设置请教
有L9305芯片应用的技术支持吗?有些问题要咨询。
ST L9663如何启动Upstream data buffer,发送PSI5 Tooth gap数据流
L9305驱动
STM32H743+SDRAM
STM32H723 TIM1输出三相50%的占空比,TIM_CH3的输出上升沿略比TIM_CH1和TIM_CH2超前,这是哪里配置有问题吗
如何用STM32芯片设计出能输出5路可分别控制脉冲数目的方波?
L6234三相电机评估板代码能否提供参考一下
SPC56 P系列MCU移植FreeRTOS,port.c文件应该使用portable文件夹下的哪一个
stm32u545 boot
微信公众号
手机版