Other Parts Discussed in Thread: CC3200SDK, CC3200
Thread 中讨论的其他器件:CC3200SDK、 CC3200
工具/软件:Code Composer Studio
您好!
我编辑了 UDMA 示例程序以实现来自 ADC 的乒乓数据传输。 然后、我在 I2Cdemo 示例中读取了几个简单的外部器件。 当这两个程序令人满意地运行后、我开始将我需要的函数从 I2CMO演 示程序(I2C_IF_Open 和 I2C_IF_Read)移植到第一个程序。 我检查了 I2Cdemo 的*。h 包含在目标程序中、并添加了 i2c_if.h、而不是。
问题是链接器似乎找不到 i2c_if.c 我检查了链接的资源、但文件不存在、我无法确定如何添加它。 当我在项目中打开 Includes 文件夹时、我会看到 C:/TI/CC3200SDK_1.3.0/cc3200-sdk/example/common、其中文件是、但这个以及包含中存在 i2c_if.h 似乎不足以将其链接到中。
请问我遗漏了什么?
我要在构建日志的下方附加。
谢谢、
Ramon
****为项目 ADCudma_i2c 构建配置版本****
"C:\\TI\\ccsv8\\utils\\bin\\gmake"-k all
编译文件:"../main.c"
调用:ARM 编译器
"c:/TI/ccsv8/tools/compiler/ti-cgt-arm_5.2.6/bin/armcl /TI/CC3200SDK_1.3.0/cc3200-sdk/inc -mv7M4 --code_state=16 --float_support=vfplib --abi=eabi -me -off --opt_for_speed=0 --include_path="C:/TI/ccsv8/tools/compiler/ti-cgt-arm_5.2.6/include /TI/CC3200SDK_1.3.0/cc3200-sdk --include_path="C:/TI/CC3200SDK_1.3.0/cc3200-sdk/example/common /TI/CC3200SDK_1.3.0/cc3200-sdk/driverlib --include_path="ccs_support=tran_pred_exit_usion="ccs_board_super-from-code.com/support/prob_code.cc=g_code.com_rom_board=g_board_board_suppf-intran.cc=-code.com_code.com_code.com_code.com/support/prob_code.com/support/prob_code.com_code.com_code.com_code.com_prob_prob_prob_prob_prob_prob_code.com/support/d_code.com_prob_prob_code.com/support/
建筑完工:"../main.c"
构建目标:"ADCudma_i2c.out"
调用:ARM 链接器
"c:/TI/ccsv8/tools/compiler/ti-cgt-arm_5.2.6/bin/armcl /TI/ccsv8/tools/compiler/ti-cgt-arm_5.2.6/lib /TI/ccsv8/tools/compiler/ti-cgt-arm_5.2.6/include "-mv7M4 --code_state=16 --float_support=vfplib --abi=eabi -me -off --opt_for_speed=0 -g -gcc --define=ccs --define=ccs--define=cc3200 --obj_warn=225 --diag_wrap_off---opt_ex-udma-ex-inat_rom-intrack_ines"-/inuat_inuat_intrack-"-udma-"-inat_ines=uat_inuat_inat_intrack_ines"-/ius.if-udma-inat_inat_intrack_ines"-/inuat_inu.inuat_intrack_ines"-/inu.inuat_inu.intrack_ines="-udma-inu.id_intrack_inf"-"-in/inat_inat_in/inuat_inu.id_inat_inu.ina-/TI/CC3200SDK_1.3.0/cc3200-sdk/driverlib/ccs/Release
未定义的首次引用
符号
------ --------
I2C_IF_Open ./main.obj
I2C_IF_READ ./main.obj
错误#10234-D:未解析的符号仍然存在
错误#10010:链接期间遇到错误;未生成"ADCudma_i2c.out"
>>编译失败
Makefile:145:目标'ADCudma_i2c.out'的配方失败
gmake:***[ADCudma_i2c.out]错误1.
gmake:目标"全部"不会由于错误而重新生成。
****构建完成****