我们正在尝试将我们的代码 cc1352r 从 SDK 5.10迁移到 SDK 6.10、并将 code composer 从 v10.3迁移到 v12.2。 但目前我们面临以下编译错误。
SDK 6.10中的头文件 GPIO.H 可能未正确链接到工程。
>>编译失败
application/subdir_rules.mk:9:目标"application/board.obj"的配方失败
"...>"/application/Board.c,第572行:错误#20:标识符"GPIO_DO_NOT_CONFIG"未定义
"...CC26XX_Config"/application/Board.c 第602行:错误#20:标识符"GPIOCC26XX_Config"未定义
".../application/Board.c "、第610行:错误#45:表达式必须具有指针类型
".../application/Board.c ",第672行:错误#20:标识符"I2CCC26XX_fxnTable"未定义
"....TablePtr"/application/Board.c、第672行:错误#137:结构"I2C_Config_"没有字段"fxnTablePtr"
"..../application/Board.c "、第1081行:致命错误#1965:无法打开源文件"ti/drivers/net/WIFI/PORT/SIMPLELINKWIFI.h"
编译"../application/Board.c "时检测到5个错误和1个灾难性错误。
编译终止。
>>编译失败
application/ble_remote_display/startup/subdir_rules.mk:23:目标"application/ble_remote_display/startup/rom_init.obj"的配方失败
"C:/Users/word/Desktop/CCS-PROJECTS/Apr-23/MM-PEW-FUNC-SDK-6.10/MM-PEW-FUNC-SDK-6.10/application/ble_remote_display/startup/rom_init.c "、第2113行:错误#148:声明与"uint8 llGetCteInfo (uint8、void *)"不兼容(在"C:/ti/simplelink_cc13xx_cc26xx_sdk_6_10_00_29/source/ti/ble5stack/controller/cc26xx/inc/ll_common.h "的第1958行声明)
"C:/Users/word/Desktop/CCS-PROJECTS/Apr-23/MM-PEW-FUNC-SDK-6.10/MM-PEW-FUNC-SDK-6.10/application/ble_remote_display/startup/rom_init.c "、第2248行:错误#148:声明与"uint8 map_llGetCteInfo (uint8、void *)"不兼容(在"C:\ti/simplelink_cc13xx_cc26xx_sdk_6_10_00_29\source\ti\ble5stack\rom\map_direct.h"的第1326行中声明)