系统在运行过程中出现死机,经过cmbacktrace 回溯发现在释放信号量的地方出错,程序设计为,A线程释放一个信号量后唤醒B线程,但在发送信号量切换线程以后出现了bug。扩大被唤醒B线程栈大小,不起作用。而且不太明白是因为被唤醒B线程,出现了错误,还是因为唤醒线程A出现了错误。。。
查看更多
后面又出现一个报错,不知道两者是否有关系。。在分析。。
评论图显示main线程栈超了,加大main栈试试
欢迎发表与嵌入式相关的技术分享、开发技巧、工具介绍、技术设想、职业心得、行业评论等对他人有启发,排版优雅的文章
回到 顶部
发布 问题
分享 好友
手机 浏览
投诉 建议
回到 底部