原帖 | Jack | 2024-09-18 17:39 | 👍0 | 阅读约1
多个线程的时候怎么调试,app里面发事件,但是调试怎么确定任务线程已经收到事件?
1.打log
2.如果要精确知道每个队列,事件的接收情况,可以再vTaskSwitchContext()里,定义打印队列信息的代码。
3.在不开启抢占模式下,可改写钩子函数:vApplicationTickhook()来打印队列,事件的接收情况
相关笔记
原帖 | Jack | 2024-09-18 17:39 | 👍0 | 阅读约1
多个线程的时候怎么调试,app里面发事件,但是调试怎么确定任务线程已经收到事件?
1.打log
2.如果要精确知道每个队列,事件的接收情况,可以再vTaskSwitchContext()里,定义打印队列信息的代码。
3.在不开启抢占模式下,可改写钩子函数:vApplicationTickhook()来打印队列,事件的接收情况
相关笔记