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-CC26X2R1:在 BLE 示例 simple_peripheral 中将 printf 日志打印到控制台:CIO

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

https://e2e.ti.com/support/tools/code-composer-studio-group/ccs/f/code-composer-studio-forum/965374/ccs-launchxl-cc26x2r1-printf-log-to-console-cio-in-ble-examples-simple_peripheral

器件型号:LAUNCHXL-CC26X2R1

工具/软件: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