试验用FLASH模拟EEPROM失败,连接出现问题

[复制链接]
 楼主| ms 发表于 2007-10-27 10:40 | 显示全部楼层 |阅读模式
<br />我在试验用FLASH模拟EEPROM,进入DEBUG模式已运行就失败了,然后连接就出现如下的问题,换了一片9S08QG8也还是一样,这是怎么回事,是我的“P&E&nbsp;USB&nbsp;Multilink&nbsp;Interface&quot;坏了吗?我的项目还没做完呢?<br /><img src="https://bbs.21ic.com/upfiles/img/200710/20071027103336934.gif"><br />源程序如下:<br />#include&nbsp;&lthidef.h&gt&nbsp;/*&nbsp;for&nbsp;EnableInterrupts&nbsp;macro&nbsp;*/<br />#include&nbsp;&quot;derivative.h&quot;&nbsp;/*&nbsp;include&nbsp;peripheral&nbsp;declarations&nbsp;*/<br />#include&nbsp;&quot;hcs08_eeprom_api.h&quot;<br />void&nbsp;MCU_init(void);&nbsp;/*&nbsp;Device&nbsp;initialization&nbsp;function&nbsp;declaration&nbsp;*/<br />void&nbsp;HCS08_EE_Init(void);<br />void&nbsp;HCS08_EE_WriteRecord(unsigned&nbsp;char&nbsp;*src);<br />void&nbsp;HCS08_EE_ModifyByte(unsigned&nbsp;int&nbsp;index,&nbsp;unsigned&nbsp;char&nbsp;data);<br />void&nbsp;HCS08_EE_ReadRecord(unsigned&nbsp;char&nbsp;*dest);<br />unsigned&nbsp;char&nbsp;PIDXYZ[EEPROM_DATA_LEN];<br />unsigned&nbsp;char&nbsp;PIDXYZREAD[EEPROM_DATA_LEN];<br />void&nbsp;main(void)&nbsp;{<br />&nbsp;&nbsp;MCU_init();&nbsp;/*&nbsp;call&nbsp;Device&nbsp;Initialization&nbsp;*/<br />&nbsp;&nbsp;/*&nbsp;include&nbsp;your&nbsp;code&nbsp;here&nbsp;*/<br />&nbsp;&nbsp;PIDXYZ[0]&nbsp;=&nbsp;0;<br />&nbsp;&nbsp;PIDXYZ[1]&nbsp;=&nbsp;1;<br />&nbsp;&nbsp;PIDXYZ[2]&nbsp;=&nbsp;2;<br />&nbsp;&nbsp;PIDXYZ[3]&nbsp;=&nbsp;3;&nbsp;<br />&nbsp;&nbsp;&nbsp;<br />&nbsp;&nbsp;HCS08_EE_Init();&nbsp;&nbsp;<br />&nbsp;&nbsp;HCS08_EE_WriteRecord(PIDXYZ);<br />&nbsp;&nbsp;HCS08_EE_ReadRecord(PIDXYZREAD);&nbsp;&nbsp;<br />&nbsp;&nbsp;for(;;)&nbsp;{<br />&nbsp;&nbsp;&nbsp;&nbsp;/*&nbsp;__RESET_WATCHDOG();&nbsp;by&nbsp;default,&nbsp;COP&nbsp;is&nbsp;disabled&nbsp;with&nbsp;device&nbsp;init.&nbsp;When&nbsp;enabling,&nbsp;also&nbsp;reset&nbsp;the&nbsp;watchdog.&nbsp;*/<br />&nbsp;&nbsp;}&nbsp;/*&nbsp;loop&nbsp;forever&nbsp;*/<br />&nbsp;&nbsp;/*&nbsp;please&nbsp;make&nbsp;sure&nbsp;that&nbsp;you&nbsp;never&nbsp;leave&nbsp;main&nbsp;*/<br />}<br />
 楼主| ms 发表于 2007-10-27 16:16 | 显示全部楼层

没问题了,重新开机,ok,只是9S08QG8坏了。

  
imwangyi 发表于 2007-10-29 16:19 | 显示全部楼层

模拟eeprom时,有部分程序应放在RAM里运行.

  
yujianfly 发表于 2013-1-23 10:21 | 显示全部楼层
你好,菜鸟求助,请问那些代码要放在RAM中啊?怎么放呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

ms

3

主题

31

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部