陆仁嘉
陆仁嘉
This guy hasn't written anything yet

注册于 7 months ago

回答
1
文章
0
关注者
0

陆仁嘉 采纳了的最佳答案

3 months ago

对已删除的线程如何重新创建?

陆仁嘉 发表了评论

6 months ago

对已删除的线程如何重新创建?

问题已经解决问题核心是因为杀死线程后系统并没有释放线程的内存沿着这个思路往下找,很容易找到是因为系统没有执行空闲任务之所以没有执行空闲任务是因为我程序中finsh组件的getchar实现函数没有延时导

陆仁嘉 发表了评论

6 months ago

对已删除的线程如何重新创建?

@陆仁嘉 其实实际项目中我也不会去频繁操作的 这只是在测试这部分可行性的时候发现了这个问题 不放心 就想着把他解决掉

陆仁嘉 发表了评论

6 months ago

对已删除的线程如何重新创建?

@张世争 其实实际项目中我也不后悔频繁操作的 这只是在测试这部分可行性的时候发现了这个问题 不放心 就想着把他解决掉

陆仁嘉 发表了评论

6 months ago

对已删除的线程如何重新创建?

@张世争 我把中断服务函数中的释放信号量和给缓冲区幅值的操作去掉后 好像是没有问题 但是这样操作也不能解决问题 还请您指教有什么好的办法没有

陆仁嘉 发表了评论

6 months ago

对已删除的线程如何重新创建?

@张世争 之前我是用了detach 但是还是出现一样的情况 而且我现在又发现一个新的情况 我把gps_uart_init这个串口初始化程序注释掉好像就没问题了,这个串口处理有如下几个特点1.使用中断接

陆仁嘉 发表了评论

6 months ago

对已删除的线程如何重新创建?

这里是我的实现代码

陆仁嘉 发表了评论

6 months ago

对已删除的线程如何重新创建?

@张世争 /线程初始化函数声明/static void gps_reset_init_task_init (void);static void gps_rx_task_init (vo

陆仁嘉 发表了评论

7 months ago

对已删除的线程如何重新创建?

本来我是用官方API删除,后来发现只要结束函数运行就行了,但是两种方法都解决不了问题。

陆仁嘉 对问题发布了答案

7 months ago

对已删除的线程如何重新创建?

本来我是用官方API删除,后来发现只要结束函数运行就行了,但是两种方法都解决不了问题。

陆仁嘉 发表了评论

7 months ago

rt_object_init 死循环。具体原因不明。

@yangjie 我也出现了这样的情况,我就是反复多次初始化同一个线程,请问大佬有办法解决吗?

回到
顶部

发布
问题