近日,在看OpenEM的时候,看TI提供的Example_0例程,
看到例程中打印了一些调试信息,但是并没有打印出来,想来应该是开始开发该例程的时候用来调试的,
开始的时候,因为打印语句在库文件中,想着应该要重新编译库,但是按照TI提供的文档编译库,什么也没生成,正值无奈之际,发现TI开发人员编译了多个库文件
上面的过程详述如下:
main()-->my_init()-->my_em_initQueues()-->em_queue_create()-->
在这里,本可以打印Queue和HW Queue之间的映射关系,但是没有打印。
找到Emti_logDbg()定义:
可以看到EM_CHECK_LEVEL为3时,才可打印Debug信息,欲重新编译库文件,却发现已编译的库文件中有多种:
猜想这些库文件是之前为调试生成的,当前使用的是traceOff_errorOff文件,我想把它修改为使用traceOn_errorOn库文件。
修改配置文件*.cfg:
修改为:
重新编译运行程序,调试信息却仍旧没有打印出来。
望高手给予指点一二,感激不尽!