阅读:2548回复:3
FX2的EZUSB_WriteI2C和EZUSB_ReadI2C必须配对使用么?
因为我只需要利用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中声明了! |
|
|
沙发#
发布于:2007-03-12 11:32
报警又不是错误
不理就是了 |
|
板凳#
发布于:2007-03-12 18:46
心中有疑惑解不开,总是很郁闷的一件事
|
|
|
地板#
发布于:2007-03-13 10:34
这个是无关紧要的,不用理会是了
如果你觉得实在不爽 你就用它读一下芯片ID什么的就OK了 有些时候也有的程序会在写完后再读出值验证写得对不对,你也可以这么做 |
|