Board logo

标题: 请问phy文件和s19文件有什么区别么 [打印本页]

作者: wkx11    时间: 2008-3-12 09:43     标题: 请问phy文件和s19文件有什么区别么

请问phy文件和s19文件有什么区别么?烧录的时候可以烧phy文件么
作者: strongchen    时间: 2008-3-12 09:54

它们的地址格式是不一样的,一个是采用物理地址,一个是采用逻辑地址。用不同的工具时,可能需要不同的文件类型。
作者: wkx11    时间: 2008-3-12 10:02

能具体点么,phy怎末用呢?咱们公司的同一文件产生的这两种文件格式差别在那里?物理地址和逻辑地址有什么差别。我看到s19文件格式中并没有包含所谓的两种地址的运算呀
作者: strongchen    时间: 2008-3-12 10:13

如果用CodeWarrior写芯片的话,用S19文件就可以了。但如果用CyclonePro或者PROS12Z这些工具直接写S12芯片,就需要将S19先转换成PHY文件。在P&E的网站上可以免费下载转换软件。
作者: wkx11    时间: 2008-3-12 10:24

我在做一个通过一个s12芯片升级另外几个片子的程序。想问下细节。我在主芯片内要解析s19文件么,还是解析phy文件。或者您有什么更好的建议呢?
作者: strongchen    时间: 2008-3-12 10:46

当然要解析,因为你必须知道要写入的地址。我认为用S19文件就可以了。
作者: strongchen    时间: 2008-3-12 10:51

我的建议是先将S19文件解析后按一页一页的顺序和大小将文件传给主芯片,主芯片直接按照这样的顺序根据所需地址写入从机。这样效率会更高些。
作者: wkx11    时间: 2008-3-12 10:57

具体是这样的主芯片是在现场实现的从机的自动更新。所以主芯片会保存几个从机可执行文件。您的意思是我在什么时候对文件进行解析呢?是在文件下到主芯片的时候呢?还是在写到从机之前呢?
作者: strongchen    时间: 2008-3-12 11:15

解析后再下到主芯片。
作者: wkx11    时间: 2008-3-12 11:32

那样的话是不是我需要做一个专用的pc机的软件呢。现有的编程器我不太明白工作原理请问有这方面的资料么?
作者: strongchen    时间: 2008-3-12 11:56

你只需要了解S19文件格式的具体含义就可以了。
作者: pfeiw    时间: 2008-9-24 14:55

在哪个连接呢?P&E网站上没找到这个软件.另外如何设置能够保证bin文件中既有s19格式又有phy格式文件?非常感谢!我正在用CYClonepro,说明书害人说用s19格式的。试了好几天没成,后来别人指点用phy文件就烧写成功。
作者: strongchen    时间: 2008-9-24 17:30

看这里试试:

http://www.pemicro.com/support/download_processor.cfm






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