打印

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

[复制链接]
2869|3
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
ms|  楼主 | 2007-10-27 10:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

我在试验用FLASH模拟EEPROM,进入DEBUG模式已运行就失败了,然后连接就出现如下的问题,换了一片9S08QG8也还是一样,这是怎么回事,是我的“P&E USB Multilink Interface"坏了吗?我的项目还没做完呢?

源程序如下:
#include <hidef.h> /* for EnableInterrupts macro */
#include "derivative.h" /* include peripheral declarations */
#include "hcs08_eeprom_api.h"
void MCU_init(void); /* Device initialization function declaration */
void HCS08_EE_Init(void);
void HCS08_EE_WriteRecord(unsigned char *src);
void HCS08_EE_ModifyByte(unsigned int index, unsigned char data);
void HCS08_EE_ReadRecord(unsigned char *dest);
unsigned char PIDXYZ[EEPROM_DATA_LEN];
unsigned char PIDXYZREAD[EEPROM_DATA_LEN];
void main(void) {
  MCU_init(); /* call Device Initialization */
  /* include your code here */
  PIDXYZ[0] = 0;
  PIDXYZ[1] = 1;
  PIDXYZ[2] = 2;
  PIDXYZ[3] = 3; 
   
  HCS08_EE_Init();  
  HCS08_EE_WriteRecord(PIDXYZ);
  HCS08_EE_ReadRecord(PIDXYZREAD);  
  for(;;) {
    /* __RESET_WATCHDOG(); by default, COP is disabled with device init. When enabling, also reset the watchdog. */
  } /* loop forever */
  /* please make sure that you never leave main */
}

相关帖子

沙发
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

粉丝