• 回复
  • 收藏
  • 点赞
  • 分享
  • 发新帖

怎样编辑用烧写器读出来的16进制文件?

我用烧写器能读出芯片的内容,但是读出来有20K,而芯片是用52写的.怎样修改我才能用读出来的16进制文件来烧写芯片?在用烧写器显示芯片内容的时候看到后面有很多FF,是不是删掉那些FF就可以了?高人指点一下啊.附件是用烧写器读出来的16进制文件1154048354
全部回复(15)
正序查看
倒序查看
2006-07-28 19:41
哇,这里出奇的冷清哦.
0
回复
dc89
LV.6
3
2006-07-29 10:04
@lighting_88
哇,这里出奇的冷清哦.
调入目标文件,反汇编.
0
回复
2006-07-29 15:15
@dc89
调入目标文件,反汇编.
其实我只是想把读出来的16进制文件的容量(20K),删掉后面那些FF,减少到8K就能用52写进去了.可是删掉那些FF再写到52里面去就不行不知道是怎么回事?
0
回复
njyd
LV.8
5
2006-07-30 22:32
  你这个文件好象不对吧?每行的前面还有地址信息?是从屏幕上用拷贝、粘贴下来的吧?
  要用“保存文件”.
  最后的FFF是空白,去掉就行了.

  你上传的文件肯定不对,2、3行,4、5行......都是一样的.编译好的文件肯定不会是这样.
0
回复
2006-07-31 09:46
@njyd
  你这个文件好象不对吧?每行的前面还有地址信息?是从屏幕上用拷贝、粘贴下来的吧?  要用“保存文件”.  最后的FFF是空白,去掉就行了.  你上传的文件肯定不对,2、3行,4、5行......都是一样的.编译好的文件肯定不会是这样.
是呀.我是先用烧写器读出来然后再保存文件的.我也纳闷为什么相邻的两行会一样,不懂
0
回复
njyd
LV.8
7
2006-08-01 00:34
@lighting_88
是呀.我是先用烧写器读出来然后再保存文件的.我也纳闷为什么相邻的两行会一样,不懂
  你这个不象是保存的原文件,如果是编译好的目标文件不是文本文件,字节数也不对.
  可运行的目标文件用文本编辑器看起来是一堆乱码.
  是不是保存的文件格式不对?
0
回复
2006-08-01 12:11
@njyd
  你这个不象是保存的原文件,如果是编译好的目标文件不是文本文件,字节数也不对.  可运行的目标文件用文本编辑器看起来是一堆乱码.  是不是保存的文件格式不对?
保存时的文件格式是Hex的,我是用记事本打开的.就是说把读出来的文件删掉那些FF...FF然后再保存为Hex格式就能用烧录器烧录吗?
0
回复
njyd
LV.8
9
2006-08-03 20:29
  我以前曾编译成HEX文件,但烧录时不成功,以后都是编译成BIN文件.
  你的文件保存成HEX文件后用烧录器打开时提示出错.
  你这样操作:
  读出程序后(我用以前的一个BIN文件读出)

500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/44/1154607828.jpg');}" onmousewheel="return imgzoom(this);">

  找到以后全是FF FF FF.....的部分首地址,下图是1EFE,为保险起见,加上两、三行,取1F30.

500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/44/1154607933.jpg');}" onmousewheel="return imgzoom(this);">

  保存文件类型选BIN.

500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/44/1154607978.jpg');}" onmousewheel="return imgzoom(this);">

  缓冲区首地址选0,缓冲区末地址选1F30.

500) {this.resized=true; this.width=500; this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}" onclick="if(!this.resized) {return true;} else {window.open('http://u.dianyuan.com/bbs/u/44/1154608168.jpg');}" onmousewheel="return imgzoom(this);">

  OK后就行了.也可读出后本保存直接烧录,缓冲区地址选择同上.
  俺的烧录器无法以HEX文件保存,所以也无法看问题出在哪里.
0
回复
lighting_88
LV.2
10
2006-08-04 17:02
@njyd
  我以前曾编译成HEX文件,但烧录时不成功,以后都是编译成BIN文件.  你的文件保存成HEX文件后用烧录器打开时提示出错.  你这样操作:  读出程序后(我用以前的一个BIN文件读出)[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/44/1154607828.jpg');}"onmousewheel="returnimgzoom(this);">  找到以后全是FFFFFF.....的部分首地址,下图是1EFE,为保险起见,加上两、三行,取1F30.[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/44/1154607933.jpg');}"onmousewheel="returnimgzoom(this);">  保存文件类型选BIN.[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/44/1154607978.jpg');}"onmousewheel="returnimgzoom(this);">  缓冲区首地址选0,缓冲区末地址选1F30.[图片]500){this.resized=true;this.width=500;this.alt='这是一张缩略图,点击可放大。\n按住CTRL,滚动鼠标滚轮可自由缩放';this.style.cursor='hand'}"onclick="if(!this.resized){returntrue;}else{window.open('http://u.dianyuan.com/bbs/u/44/1154608168.jpg');}"onmousewheel="returnimgzoom(this);">  OK后就行了.也可读出后本保存直接烧录,缓冲区地址选择同上.  俺的烧录器无法以HEX文件保存,所以也无法看问题出在哪里.
好的,谢谢你.我编译后的是Hex格式的,试试用你这种方式看行不行,再次的谢谢你.兄台是做哪个行业的?
0
回复
njyd
LV.8
11
2006-08-05 13:00
@lighting_88
好的,谢谢你.我编译后的是Hex格式的,试试用你这种方式看行不行,再次的谢谢你.兄台是做哪个行业的?
俺是干杂活的.
0
回复
lighting_88
LV.2
12
2006-08-07 09:50
@njyd
俺是干杂活的.
自己单干是吧,那样才爽呢又自由收入又高.真正的SOHU一族.
0
回复
njyd
LV.8
13
2006-08-07 19:59
@lighting_88
自己单干是吧,那样才爽呢又自由收入又高.真正的SOHU一族.
  不是单干,在国营大单位.比上不足比下有余.
  
0
回复
lighting_88
LV.2
14
2006-08-08 09:33
@njyd
  不是单干,在国营大单位.比上不足比下有余.  
哦,国营单位福利好.能交个朋友吗?以后有项目也方便请教你或者合作什么的呀.QQ:101366845
0
回复
njyd
LV.8
15
2006-08-08 12:53
@lighting_88
哦,国营单位福利好.能交个朋友吗?以后有项目也方便请教你或者合作什么的呀.QQ:101366845
俺没QQ
  njyd163@163.com
0
回复
lighting_88
LV.2
16
2006-08-08 20:28
@njyd
俺没QQ  njyd163@163.com
哦,看来兄台是个老实人.呵呵
0
回复