Board logo

标题: [求助]版主请进,关于代码格式*.s19问题? [打印本页]

作者: lyttondong    时间: 2007-11-21 14:44     标题: [求助]版主请进,关于代码格式*.s19问题?

请问版主,我用BDM调试器直接下载代码到芯片,从调试器的memory区读到的代码和编译生成的代码地址是相符的,程序也运行正常,可是当我用编程器装进s19文件时,发现只有不分页区地址0x4000 TO 0x7FFF和0xC000 TO 0xFEFF的代码能装进来,在分页区里的代码全部装不进,写到芯片里面也不能运行,请问怎么解决?谢谢!!

[此贴子已经被作者于2007-11-21 14:44:01编辑过]


作者: strongchen    时间: 2007-11-21 14:45

你可以到P&E网站上下载一个S19的格式转换软件,它将逻辑地址转换为物理地址,就可以直接用编程器烧片了。
作者: lyttondong    时间: 2007-11-22 10:28

请问下载那个软件?网址是什么?
作者: strongchen    时间: 2007-11-22 10:31

http://www.pemicro.com/support/downloads_find.cfm
作者: lyttondong    时间: 2007-11-22 14:47

这上面没找到那个跟转换S19有关的软件?请问是那个?
作者: strongchen    时间: 2007-11-23 14:10

勾上68HC(S)12(X),然后按“Find matching Downloads”,然后下载log2phy_12.exe就可以了。也许你需要先注册一下才能下载。
作者: lyttondong    时间: 2007-11-23 15:13

转换后是生成了一个*.phy的文件,可是编程器还是装不进*.phy的文件,跟用什么编程器有关吗?我xeltek 3000u和河洛ALL-100试过都不行。
作者: strongchen    时间: 2007-11-23 15:29

你用的编程器支持你所用的芯片吗?如果支持的话,应该是可以编程的。也许要改后缀名试试。
作者: lyttondong    时间: 2007-11-23 15:38

我用的这两种编程器都支持这个芯片,只要我的程序不使用分页地址空间,用编程器烧进去是正常的,一用分页空间就不对了。
作者: lyttondong    时间: 2007-11-27 15:09

问题已解决,谢谢版主的解答!
作者: cqtzj    时间: 2008-6-15 15:59

是怎么解决的,想知道具体点,学习一下,谢谢.




欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) Powered by Discuz! 7.0.0