阅读:1219回复:3
2131读E2PROM的问题,大分请教~~
void EEPROMRead(BYTE addr, BYTE length, BYTE *buf)
{ BYTE ee_str[2]; ee_str[0] = addr; EZUSB_WriteI2C(0xa0, 0x01, ee_str[0]); EZUSB_ReadI2C(0xa1, length, buf); } 以上是我写的读E2PROM函数,下面是调用过程 void ISR_Ep4in(void) interrupt 0 { EZUSB_InitI2C(); EEPROMRead(0x00,0x40,&(IN4BUF[0])); EZUSB_IRQ_CLEAR(); IN07IRQ = bmEP2; } 可是读不出来数据,但是IN4BUF里面的初始无效数据可以读进计算机,这说明E2PROM里面的数据没有读到IN4BUF,请大家帮帮我,好几天没调出来了,谢谢各位~~~ |
|
沙发#
发布于:2004-02-23 09:21
用户被禁言,该主题自动屏蔽! |
|
板凳#
发布于:2004-02-22 09:19
能不能告诉我哪里错了?
|
|
地板#
发布于:2004-02-19 15:58
你的程序有错误啊!!!
|
|