打印

gd32f105 flash读写

[复制链接]
1068|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
发发打发|  楼主 | 2021-5-28 10:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
有没有大佬知道gd32f105 flash该怎么读,使用gd的库,库里只有fmc_halfword_program和fmc_word_program,看了源码这好像是写的

使用特权

评论回复
沙发
ouyanglei92| | 2021-5-28 11:27 | 只看该作者
直接像读内存一样读呀,例如读取一个字的数据  (uint32_t)((uint32_t*)(地址))

使用特权

评论回复
评论
发发打发 2021-5-28 16:32 回复TA
每次写入页内数据,都要将一整页擦除吗,我用半字写入0好像没有达到擦除的效果,你是怎么擦的,大佬求带 
板凳
ouyanglei92| | 2021-6-1 11:21 | 只看该作者
ouyanglei92 发表于 2021-5-28 11:27
直接像读内存一样读呀,例如读取一个字的数据  (uint32_t)((uint32_t*)(地址))

建议你先看看手册,擦除页是需要相应寄存器配置的,并不是直接写数据就能擦除,擦除页操作由硬件完成!

使用特权

评论回复
地板
yangxiaor520| | 2021-6-4 08:05 | 只看该作者
读数据就是直接读某个地址的数据啊!

使用特权

评论回复
5
发发打发|  楼主 | 2021-6-7 16:08 | 只看该作者
ouyanglei92 发表于 2021-6-1 11:21
建议你先看看手册,擦除页是需要相应寄存器配置的,并不是直接写数据就能擦除,擦除页操作由硬件完成! ...

感谢,已经可以了

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

8

主题

33

帖子

0

粉丝