TI中文支持网
TI专业的中文技术问题搜集分享网站

am3352裸机运行,进入I2C中断,但是返回值无法跳出,一般可能是什么原因?

Steven Liu1:

你是不是在自己的板子上面,跑TI的starterware,查一下,是不是因为i2c通信找不到eeprom所以停在那里了?

Tony Tang:

这个图并看不出不能跳出啊,从汇编看下一条跳到R14指向的地址,这时R14的值是多少?继续单步跟,看跑到哪了?

Yaoming Qin:

建议进入反汇编看看,单步一下,看是哪一步卡住了或者跑飞了。

JinCai Sun:

回复 Steven Liu1:

@LIU

刘工,您好。是因为I2C通信找不到EEPROM,那应该如何跳过?或者怎样添加信息。第一次玩裸机,还不是太清楚。麻烦多加指点。

Xuejian Fu:

回复 Yaoming Qin:

各位大神好,我是一个菜鸟,我最近再启动am3352这个芯片的时候,在烧写spl.bin文件的时候,提示不能找到board ID,还有不能找到 I2c总线的问题,我在这里查了一下,说是应该注释掉有关read_eeprom相关函数,也找到了相应的文档,但是文档有点久了,很多东西跟这个代码都不一样了,能不能指点我最新的注释方法,感激不尽

赞(0)
未经允许不得转载:TI中文支持网 » am3352裸机运行,进入I2C中断,但是返回值无法跳出,一般可能是什么原因?
分享到: 更多 (0)