hi all,
今日,在調試著I2C interface 時, 出現了在linker error msg:
該如何解決?
Error[Li005]: no definition for "I2C_config" [referenced from I2C.orm3(drivers_cc26xxware.arm3)]
1.已加入cc26xxware_2_21_01_15600的I2C的 source/include path,
2.它所顯示出來的是在drivers_cc26xxware.arm3 中沒有定義 I2C_config,
steven lin2:
查看後,應是在z-stack 1.2.2中的drivers_cc26xxware.arm3中沒有I2C_config.
而它原本使用的cc26xxware_2_20_06_14829; 我現在是想用cc26xxware_2_21_01_15600
所以,有問題.
試著指定成cc26xxware_2_21_01_15600
卻又出現
Error[Li005]: no definition for "driverlib_version_2_00_06_42416" [referenced from
mangled__BIOS_lib.obj(sysbios.arm3)]
及
Error[Li005]: no definition for "I2C_config" [referenced from I2C.orm3(drivers_cc26xxware.arm3)]
steven lin2:
回复 steven lin2:
hi all ,
在試驗後,發現是在I2C_Open() function時,才會發生這個問題.
但其它I2C_xxx function都沒有出現
dan chen:
回复 steven lin2:
请问你后来这个问题解决了吗?如何解决的呢?
lu liu91:
lz可以说一下是怎么解决得吗,我也遇到了同样的问题。
还有我用的CC2650,但里面I2C的历程很多参数找不到,例如:Board_I2C_TMP或Board_I2Cboard文件里并不含有。