choce
驱动牛犊
驱动牛犊
  • 注册日期2006-04-24
  • 最后登录2007-08-02
  • 粉丝0
  • 关注0
  • 积分590分
  • 威望60点
  • 贡献值0点
  • 好评度59点
  • 原创分0分
  • 专家分0分
阅读:2548回复:3

FX2的EZUSB_WriteI2C和EZUSB_ReadI2C必须配对使用么?

楼主#
更多 发布于:2007-03-09 10:22
  因为我只需要利用EZUSB_WriteI2C来设置一些寄存器,设置完成设备跑起来后就不用I2C了,所以也不用EZUSB_ReadI2C读什么数据,就没有使用EZUSB_ReadI2C,但是在编译时报了一个warning:
*** WARNING L16: UNCALLED SEGMENT, IGNORED FOR OVERLAY PROCESS
    SEGMENT: ?PR?EZUSB_ReadI2C
我查了K51的help,解释为没有调用程序中已经存在的函数,解决方法要么是随便找个地方调用一下,要么修改工程的overlay参数,我按这两种方法都试过确实可行。
    但我有个疑问,为什么这两个函数单用一个就报警告,而两个都不用就不报呢?按上面的解释两个都不用应该也报警告才对,因为这两个函数都已经在fx2.h中声明了!
SEIZE THE DAYS!
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2007-03-12 11:32
报警又不是错误
不理就是了
choce
驱动牛犊
驱动牛犊
  • 注册日期2006-04-24
  • 最后登录2007-08-02
  • 粉丝0
  • 关注0
  • 积分590分
  • 威望60点
  • 贡献值0点
  • 好评度59点
  • 原创分0分
  • 专家分0分
板凳#
发布于:2007-03-12 18:46
心中有疑惑解不开,总是很郁闷的一件事
SEIZE THE DAYS!
jinghuiren
驱动巨牛
驱动巨牛
  • 注册日期2002-06-01
  • 最后登录2008-10-27
  • 粉丝0
  • 关注0
  • 积分291分
  • 威望460点
  • 贡献值0点
  • 好评度428点
  • 原创分0分
  • 专家分0分
地板#
发布于:2007-03-13 10:34
这个是无关紧要的,不用理会是了
如果你觉得实在不爽
你就用它读一下芯片ID什么的就OK了
有些时候也有的程序会在写完后再读出值验证写得对不对,你也可以这么做
游客

返回顶部