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.
工具/软件:Code Composer Studio
大家好 ,我通过 CCS 导入 simple_peripheral_CC26X2R1_LAUNCHXL_tirtos_ccs,并连接 Android 应用程序,工作正常。
我的问题是,我要将某些日志打印到 consoleCIO,但它会导致 BLE 断开连接, 是否可以打印到 consoleCIO? 是否有配置使其正常工作?
下面是我的 printf 代码 位置、谢谢!
switch (pMsg->EVENT) { 案例 SP_char_change_evt: printf ("SP_char_change_evt via printf\n"); SimplePeripheral_processCharValueChangeEvt (*(uint8_t*)(pMsg->pData)); 中断; 案例 SP_KEY_CHANGE_EVT: printf ("SP_key_change_evt via printf\n"\}); SimplePeripheral_handleKeys (*(uint8_t*)(pMsg->pData)); 中断; 案例 SP_ADV_EVT: printf ("SP_ADV_EVT via printf\n"); LOG_info0 ("SP_ADV_EVT"); SimplePeripheral_processAdvEvent((spGapAdvEventData_t*)(pMsg->pData)); 中断; 案例 SP_PAIR_State_EVT: printf ("SP_PAIR_State_EVT via printf\n"); SimplePeripheral_processPairState ((spPairStateData_t*)(pMsg->pData)); 中断; 案例 SP_Pass_EVT: printf ("SP_Passif_EVT via printf\n"); SimplePeripheral_processPasscode (((spPasscodeData_t*)(pMsg->pData)); 中断; 案例 SP_Period_EVT: printf ("SP_periode_evt via printf\n"); SimplePeripheral_performPeriodicTask(); 中断; 案例 SP_READ_RPA_EVT: printf ("SP_READ_RPA_EVT via printf\n"); SimplePeripheral_updateRPA(); 中断;
您好!
[引用 user="Wing Wing)] 我的问题,我要将某些日志打印到 consoleCIO,但它会导致 BLE 断开连接, 是否可以打印到 consoleCIO? 任何配置都可以使其正常工作?
需要注意的一点是、标准 printf 基于断点、因此具有侵入性(目标会暂时停止)。 这种侵扰度可能是断开连接的原因。 如果是、您将需要一种非侵入式方式来打印邮件。 有关您的选项、请参阅以下文章:
https://dev.ti.com/tirex/explore/node?node=ANqagjxZxWnBRB7bx0EnOw__pTTHBmu__LATEST
谢谢
Ki