| |

iFix 爱修网

 找回密码
 注册

QQ登录

只需一步,快速开始

iFix爱修网知识星球,等待你的加入。。。
查看: 8137|回复: 15

程序写进去再读出来就不一样了

[复制链接]
发表于: 2016-5-25 10:48:19
| 显示全部楼层 |阅读模式
淘宝卖家发给我的程序,用U盘写,用809不好写,郎朗V59的板子,写进去再读出来,发现容量变大了,再写也不好写,请老师傅指教!
11111111.jpg
222222222222.jpg
回复

使用道具 举报

发表于: 2016-5-25 12:11:08
| 显示全部楼层
厂家的文件是不带尾巴的,所有编程器写出来都是完整容量,不知你能否理解?
回复 支持 反对

使用道具 举报

发表于: 2016-5-25 12:35:32
| 显示全部楼层
把25芯片焊下来用座子写。
回复 支持 反对

使用道具 举报

发表于: 2016-5-25 18:07:14
| 显示全部楼层
本帖最后由 小罗--强辉电子 于 2016-5-26 11:44 编辑

他发给你的是厂家出来的实际程序大小 ,而4M是存储器的容量大小,也就是说,要将3M多的程序文件写进去,最少要用4M的存储器才能装得下。编程器读出的是整片存储器的容量,其中包括有用的3M多的数据+软件填充的FF空白文件(说填充有点过于形象了,其实新的芯片出厂或者擦除的芯片,里面的FLASH区域都是FF的空白区,将程序数据烧写进去后,FF被有用程序替换掉了,而等程序写完后,剩下的都是FF)。
回复 支持 反对

使用道具 举报

发表于: 2016-5-25 18:21:16
| 显示全部楼层
楼上说的正确,希望能理解
回复 支持 反对

使用道具 举报

 楼主| 发表于: 2016-5-25 21:12:47
| 显示全部楼层
谢谢4楼,但是为什么要自动填充呢?我可以把自动填充的去除吗?

点评

当然是可以的,你是吃包了没事做?  发表于 2016-5-26 09:30
回复 支持 反对

使用道具 举报

发表于: 2016-5-26 08:49:25
| 显示全部楼层
可以把填充的尾巴砍掉,砍掉尾巴后就是数据的实际大小
回复 支持 反对

使用道具 举报

 楼主| 发表于: 2016-5-26 10:54:04
| 显示全部楼层
惠民,怎么砍呢
回复 支持 反对

使用道具 举报

 楼主| 发表于: 2016-5-26 10:58:15
| 显示全部楼层
因为我读出来的填充过的程序用U盘不好写,只有weight填充的才好写。
回复 支持 反对

使用道具 举报

 楼主| 发表于: 2016-5-26 12:19:12
| 显示全部楼层
cckpq 发表于 2016-5-26 10:58
因为我读出来的填充过的程序用U盘不好写,只有weight填充的才好写。


因为我读出来的填充过的程序用U盘不好写,只有未填充的U盘才好写。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|||iFix 爱修网 ( 粤ICP备2021135374号 )

粤公网安备 44060602002064号

GMT+8, 2024-4-20 19:08 , Processed in 0.063226 sec., 16 queries .

Powered by Discuz! X3.4

Release 20191201, © 2001-2024 Comsenz Inc.

MultiLingual version, Rev. 850, © 2009-2024 codersclub.org

快速回复 返回顶部 返回列表