调用ThreadX自带的任务时间统计功能时所踩的坑
跟着硬汉哥的教程来到了调用utility文件夹中tx_execution_profile.c的阶段,开始尝试使用ThreadX自带的任务时间统计功能。
配置很简单,封装的真方便啊,那就试试吧。
按照响应的步骤,移植到了我的F103单片机上。咦,怎么时间都是0?
在tx_execution_profile.c文件中所有的程序末尾对一个全局变量赋值,观察发现,该全局变量一直没有被赋值。说明一个函数都没被调用!
这些函数大多在.s文件中被调用,尤其是tx的调度器tx_thread_schedule.s。
震惊,这
原创
2022-05-25 08:46:49 ·
499 阅读 ·
1 评论