完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
如题 :请问GD32E230是否支持多次编程同一个字呢?
FLASH编程的特性是只能从1变0,要想从0变1,只能整个sector擦除。 比如某个地址的一个32位的字,擦除以后是0xFFFFFFFF,第一次编程0xFFFF0000,然后第二次再编程0x00000000,结果应该是0x00000000。 之前的型号比如GD32F130,GD32F330,以及STM32都是支持这个特性的,试了下GD32E230好像不支持。 看了GD32E230手册,不支持编程非0xFFFF的地址。 PGERR Program error flag bit When programming to the flash while it is not 0xFFFF, this bit is set by hardware. The software can clear it by writing 1. 我的某个软件利用了这个特性,有没有可能性打开呢? |
|
相关推荐
1个回答
|
|
这个flash的擦除的是整单元的擦除的,应该不行哦。
|
|
|
|
你正在撰写答案
如果你是对答案或其他答案精选点评或询问,请使用“评论”功能。
433 浏览 0 评论
423 浏览 0 评论
350 浏览 0 评论
1168 浏览 1 评论
Labview在生成安装文件的时候,提示“在本计算机上找不到已选定的某些安装程序”
1360 浏览 1 评论
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2024-4-24 10:32 , Processed in 0.503732 second(s), Total 70, Slave 53 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191 工商网监 湘ICP备2023018690号