工具/软件:Code Composer Studio
有争议的电路板是CC2640R2的自定义设计,在Code Composer Studio中签出了名为“simple_peripheral”的示例项目。
当我将printf("hello from main()\n"); inside main()函数放在 bios_start()语句之前时,它会在生成和运行项目时在控制台中打印"[Cortex_M3_0] hello from main()"。
当我在“SimpleBLEPeripheral_taskFxn”函数(它是TI-RTOS内核任务)中放置类似的printf语句时-作为循环前的第一个语句,不会将任何内容打印到控制台。
"SimpleBLEPeripheral_taskFxn"函数内的断点也不会触发。
除了修改主板文件之外,代码没有以其他方式进行更改(大多数情况下,我暂时不评论内容 ,认为当事情在基本级别工作时,我会开始重新引入内容)。
对于如何在TI-RTOS内核任务(如“SimpleBLEPeripheral_taskFxn”)中使用断点/打印的任何建议,我们都将不胜感激。