1
16
48
实习生
使用特权
25
72
初级技术员
222
1万
4万
技术总监
ayb_ice 发表于 2019-3-15 10:58 根本就没有写进去吧
17
753
2323
初级工程师
archiew 发表于 2019-3-15 14:43 应该是写进去了,我如果在程序里先写再读就可以的,但是把写的代码去掉,只读内容的话读出来的就一直是0x ...
ayb_ice 发表于 2019-3-15 14:55 那就是每次上电又被改写了
wsnsyy 发表于 2019-3-15 14:49 多写几个位置看看
2
18
64
archiew 发表于 2019-3-15 15:13 是啊,但是FLASH不是可以掉电不擦除吗?用的是C8051F500的片子
ayb_ice 发表于 2019-3-15 15:56 是不是开机后程序又调用了擦除或写代码
archiew 发表于 2019-3-15 17:10 为了检验Flash掉电保存成功与否,我写了段代码:先从某一地址读数据,然后将读出的值+1再写回去(先擦出后 ...
ayb_ice 发表于 2019-3-15 17:22 很明显那就是根本没写对嘛
archiew 发表于 2019-3-15 18:17 我先写再读的话就可以正常打印出来的,是不是说明说明写进去了
ayb_ice 发表于 2019-3-18 08:28 是不是写到RAM里面去了
archiew 发表于 2019-3-18 09:12 应该不会,用的例程的FLASH读写代码
ayb_ice 发表于 2019-3-18 10:21 这东西又不难的,仔细看下代码吧
archiew 发表于 2019-3-18 10:39 嗯嗯,代码我对着芯片手册看了,应该没什么问题。我在想在FLASH读写过程中是不是有什么别的地方需要注意 ...
ayb_ice 发表于 2019-3-18 11:04 写的时候最好关全局中断,读就不需要了,另外最后一页其实是不能写的
发表回复 本版积分规则 回帖后跳转到最后一页
等级类勋章
发帖类勋章
时间类勋章
人才类勋章
0
扫码关注 21ic 官方微信
扫码关注嵌入式微处理器
扫码关注21ic项目外包
扫码关注21ic视频号
扫码关注21ic抖音号
本站介绍 | 申请友情链接 | 欢迎投稿 | 隐私声明 | 广告业务 | 网站地图 | 联系我们 | 诚聘英才 | 论坛帮助
京公网安备 11010802024343号