Board logo

标题: 菜鸟的问题 [打印本页]

作者: winz    时间: 2009-8-5 16:39     标题: 菜鸟的问题

刚刚接触freescale的东西,用的mc9s08aw60,头两天建了个空的项目,试着连仿真器。
上电后,load程序不成功,接着在command窗口不断显示这样的提示:
TARGET SELF-RESET DETECTED
Target Speed Change Detected - New Speed 15.52 MHz
TARGET SELF-RESET DETECTED
Target Speed Change Detected - New Speed 15.52 MHz
。。。
我给单片机外接的晶振是4MHz。这个提示是什么意思呢?

作者: strongchen    时间: 2009-8-7 10:41

复位引脚的连接或外部晶振起振有问题都可能导致这样的错误。
作者: winz    时间: 2009-8-7 12:18

找到原因了,但是没找到解释。
电路板是这样的,一块step down的开关电源芯片,把输入转5伏,5伏供给板上芯片,包括mc9s08aw60,这个5伏还供给另一个DC-DC升压芯片,把5伏升压到15伏。这个升压芯片四天内烧了2片,而且发现,这个升压芯片焊上,就会出现上面的问题。即使能连通仿真器,load程序也不会成功,在hiwave窗口点FLASH,在Non Volatile Memory Control窗口中也显示不了片上flash的信息,在auto select according mcu 0x1020那一行里,mcu的频率数字也-.-MHz,空的。感觉,仿真器没有和单片机有任何实际的通信。

刚刚开始接触freescale的东西,不知道freescale的可靠性怎么样。做了个板子,调试中出的这些问题,当头一棒,哈哈。

感谢版主的回复。

还得研究那个片子为什么会导致这个问题。

作者: winz    时间: 2009-8-7 14:28

还有一个问题,看mc9s08aw的手册,有两个名词
in-circuit debugging和on-chip debug,这两个有什么区别?






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