This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] CCS/LAUNCHXL-CC2650:使 LAUNCHXL-CC2650的 Project Zero 复杂化时出错

Guru**** 2587345 points
Other Parts Discussed in Thread: CC2560, CC2650

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/wireless-connectivity/bluetooth-group/bluetooth/f/bluetooth-forum/733286/ccs-launchxl-cc2650-error-when-compliling-project-zero-for-launchxl-cc2650

器件型号:LAUNCHXL-CC2650
Thread 中讨论的其他器件:CC2560CC2650

工具/软件:Code Composer Studio

大家好、

我使用 TI Resource Expoler (Resource Expoler Classic)成功导入了用于 CC2560 LaunchPad 的 Project Zero。 但我无法构建它。 下面是我从构建用于堆栈应用的控制台获得的错误  

错误#10008-D:找不到文件"C:/Users/Binh Minh/workspace_v7/project_zero_stack_cc2650/tools/lib_linker.cmd"
 未定义                第一个参考
 符号                   文件中    
 ------                --------
 ATT_ErrorRsp                
 ATT_ExecuteWriteRsp            
 ATT_ReadBlobRsp              
 ATT_ReadRsp                
 ATT_WriteRsp                
 GAP_Authenticate              
 GAP_Bond                  
 GAP_ConfigDeviceAddr            
 GAP_EndDiscoverable            
 GAP_GetParamValue             
 GAP_Init                  
 GAP_MakeDiscoverable            
 GAP_NumActiveConnections          
 GAP_ParametsInit               
 GAP_PasscodeUpdate             
 GAP_PasskeyUpdate             
 GAP_PeriConnRegister            
 GAP_PeriDevMgrInit             
 GAP_PrivacyInit              
 GAP_ProcessEvent              
 GAP_RegisterBondMgrCBs           
 GAP_RegisterForMsgs.            
 GAP_RemoveAdvToken             
 GAP_ResolvePrivateAddr           
 GAP_SecParamsInit             
 GAP_SendSlaveSecurityRequest        
 GAP_SetAdvToken              
 GAP_SetParamValue             
 GAP_Signable                
 GAP_TerminateAuth             
 GAP_TerminateLinkReq            
 GAP_UpdateAdvTokens            
 GAP_UpdateAddisingData         
 GAP_UpdateLinkParamReq           
 GAP_UpdateLinkParamReqReply        
 GATTServApp_AddService           
 GATTServApp_DeregisterService       
 GATTServApp_GetParameter          
 GATTServApp_Init              
 GATTServApp_ProcessEvent          
 GATTServApp_ReadAttr            
 GATTServApp_RegisterForMsg         
 GATTServApp_RegisterService        
 GATTServApp_SendCCCUpdateEvent      
 GATTServApp_SetParameter          
 GATTServApp_UpdateCharCfg         
 GATT_AppCompletedMsg            
 GATT_FindHandleUUID            
 GATT_FindNextAttr             
 GATT_GetNextHandle             
 GATT_Indication              
 GATT_Init                 
 GATT_Notification             
 GATT_ProcessEvent             
 GATT_RegisterForMsgs            
 GATT_SendRsp                
 GATT_SetHostToAppFlowCtrl         
 GATT_BM_alloc               
 GATT_BM_FREE                
 GGS_AddService               
 GGS_GetParameter              
 GGS_RegisterAppCBs             
 GGS_SetParameter              
 HCI_EXT_ConnEventNoticeCmd         
 HCI_EXT_DelaySleep 命令           
 HCI_EXT_GetConnInfoCmd           
 HCI_EXT_ResetSystemCmd           
 HCI_Init                  
 HCI_LE_ConnUpdateCmd            
 HCI_LE_ReadBufSizeCmd           
 HCI_LE_ReadRemoteUsedFeaturesCmd      
 HCI_LE_ReceiverTestCmd           
 HCI_LE_SetEventMaskCmd           
 HCI_LE_TransmitterTestCmd         
 HCI_NumOfCompletedPacketsEvent       
 HCI_ProcessEvent              
 HCI_ReadLocalSupportedCommandsCmd     
 HCI_ReadLocalVersionInfoCmd        
 HCI_ReadRssiCmd              
 HCI_ResetCmd                
 HCI_SetEventMaskPage2Cmd          
 HCI_ValidConnTimeParams          
 HCI_VendorSpecifcCommandCompleteEvent   
 L2CAP_ConnParamUpdateReq          
 L2CAP_Init                 
 L2CAP_ProcessEvent             
 L2CAP_SetUserConfig            
 L2CAP_BM_alloc               
 LL_DirectTestEnd              
 LL_DirectTestRxTest            
 LL_DirectTestTxTest            
 LL_ENC_Decrypt               
 LL_ENC_Encrypt               
 LL_EXT_BuildRevision            
 LL_EXT_ConnEventNotice           
 LL_EXT_EndModemTest            
 LL_EXT_ModemHopTestTx           
 LL_EXT_ModemTestRx             
 LL_EXT_ModemTestTx             
 LL_EXT_ComplNumPktsLimit          
 LL_EXT_SetLocalSupportedFeatures      
 LL_EXT_SetMaxDtmTxPower          
 LL_EXT_SetTxPower             
 LL_EncLtkNegReply             
 LL_EncLtkReply               
 LL_Init                  
 LL_PM_Enter_AES              
 LL_PM_Exit_AES               
 LL_PM_GetRfCoreState            
 LL_PM_PowerOffRfCore            
 LL_ProcessEvent              
 LL_ReadRemoteUsedFeatures         
 LL_ReadRemoteUsedCompleteFeaturesBack  
 LL_ReadSupportedStates           
 LL_ReadTxPowerLevel            
 LL_Reset                  
 LL_RxDataCompleteBack           
 LL_SetAdvControl              
 LL_SetAdvParam               
 LL_TxData                 
 RFHAL_AddTxDataEntry            
 RFHAL_InitRfHal              
 SM_Init                  
 SM_ProcessEvent              
 SM_Response 初始化              
 SysBootMsg                 
 WL_CLEAR                  
 WL_ClearIgnoreList             
 WL_FindEntry                
 WL_GetNumFreeEntry            
 WL_SetWlIgnore               
 clientCharCfgUUID             
 hciGapTaskID                
 hciL2capTaskID               
 hciSmpTaskID                
 hciTaskID                 
 hciTestTaskID               
 linkDB_find                
 linkDB_getinfo               
 LinkDB_NumActive              
 LinkDB_NumConns              
 LinkDB_State                
 llActiveTask                
 llAdv_TaskConnect             
 llAdv_TaskEnd               
 llAllConnlocId               
 llAllocTask                
 llCheckWhiteListUsage           
 llConfigTable               
 llConnCleanup               
 llDequeCtrlPkt              
 llDirAdv_TaskEnd              
 llGetCurrentTime              
 llGetMinCI                 
 llGetNextConn               
 llGetNextDataChan             
 llGetTask                 
 llGetTaskState               
 llGetTxPower                
 llHaltRadio                
 llHardwareError              
 llInitFeatureSet              
 llInitRAT                 
 llProcessChanMap              
 llProcessSlaveControlPacket        
 llProcessSlaveControlProcedures      
 llProcessTxData              
 llRatChanCBack_A              
 llReplaceCtrlPKT              
 llRfInit                  
 llRfStartFS                
 llScheduleTask               
 llSchedulerInit              
 llSetNextDataChan             
 llSetTxPower                
 llSetupConnRxDataEntryQueue        
 llSetupFeatureSetRsp            
 llSetupNextSlaveEvent           
 llSetupRatChanCompare           
 llSetupStartEncReq             
 llSetupTermInd               
 llSlave_TaskEnd              
 llUserConfig                
 llWriteTxData               
 LL_buildRevision              
 trngDrvTblPtr               
错误#10234-D:未解析的符号仍然存在
错误#10010:链接期间遇到错误;未编译"project_zero_stack_cc260.out"
gmaked[2]:***[PROJECT_ZERO _STAC260.OUT]错误1.
>>编译失败
Makefile:190:目标'project_zero_stack_cc260.out'的配方失败
gmaking[1]:***[main-build]错误2.
gmake:***[全部]错误2.
Makefile:186:目标'main-build'的配方失败
Makefile:181:目标"全部"的配方失败

我安装了 BLE Stack 2.2.1、SimpleLink Academy 1.11。 我的 CCS 版本为1.7.4。 请提供建议。 非常感谢。

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我建议您从安装 SimpleLink Academey 1.11的位置导入 CC2560 LaunchPad 的 Project Zero。 例如、mine 安装在 C:\ti\simplelink_academe_01_11_00_0000下、我从 C:\ti\simplelink_academe_01_11_00_0000\modules\projects\ble_projectzero\ccs 中导入 CC2560 LaunchPad 的 Project Zero
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    它很有效! 非常感谢。 我能否问、从 TI Resource Explorer 导入项目与从 Simple Academy 安装位置导入项目有何不同?
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    我不知道有什么区别、但我始终从安装文件夹导入它、看不到任何问题。 这就是我建议您执行相同操作的原因。
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    你好,黄晨

    我找到了问题。 这只是因为工作区的路径有一个空间:C:\Users\Binh Minh\.... 我没有意识到这一点、尽管我记得 TI 在 Code Composer Studio 的用户指南中推荐过这一点。 我更改了工作区位置、路径中没有空格。 就是这样:)

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    谢谢!