Thread 中讨论的其他器件:BLE-STACK
工具/软件:TI-RTOS
我尝试使用 System_printf()将消息打印到调试器上的控制台。
当前设置:
- 使用 CC2650 Lauchpad XDS-110连接到外部 CC2640
- 使用 C:\ti\simplelink\ble_sdk_2_02_01_18\examples\cc2650lp\simple_peripheral\ccs\app
- 使用 CCS V7
我关注论坛和文档中的信息。 已完成以下操作:
- 在 CCS 项目中:tools -> appl_ble.cfg
VAR SysStd = xdc.useModule('xdc.runtime.SysStd');
VAR 系统= xdc.useModule('xdc.runtime.System');
System.SupportProxy = SysStd;
- 在 c 文件中
#include
#define DELAY_MS (I)(Task_sleep ((((I)* 1000)/ Clock_tickPeriod))
静态空 sensorDeviceTaskFxn (UARg a0、UARg A1)
{
while (1)
{
DELAY_MS (1000);
System_printf ("设备任务正在运行");}
}
}
一旦我每秒启用一次代码打印、BLE 连接将失败。 如果我删除调试打印、 simple_peripheral 将正常工作。
感谢您的建议。