DavidRich
DavidRich

注册于 1 year ago

回答
2
文章
0
关注者
0

DavidRich 采纳了的最佳答案

2 weeks ago

console和uart3串口都不输出信息

DavidRich 发表了评论

2 weeks ago

RT有计划支持STM32G0B1,请大神提供一下自己开发的指导

感谢答复!我先尝试一下

DavidRich 发表了评论

2 weeks ago

console和uart3串口都不输出信息

应该是tshell线程阻塞,将线程的优先级设置为最低,目前还未出现相同的现象。

DavidRich 发表了评论

2 weeks ago

syswatch集成后程序一直在重复进入syswatch_init

@mii 这几天一直没有空做实验,稍晚实验一下给反馈。

DavidRich 发表了评论

2 weeks ago

shell的线程函数实现可能导致线程一直运行

我目前遇到的问题应该就是tshell线程一直处于ready状态,导致比它优先级低的线程都调度不了。而tshell线程能一直处于ready状态的唯一可能就是调用getchar直接返回错误值。该故障可以重

DavidRich 发表了评论

3 weeks ago

syswatch集成后程序一直在重复进入syswatch_init

主线程刚启动完成还没有开始干活,怎么就识别成了异常线程。如上配置中还有时间的检测维度,是这里设置的问题?主线程的逻辑是完成工作线程创建、启动之后就会进入事件等待。

DavidRich 对问题发布了答案

3 weeks ago

shell的线程函数实现可能导致线程一直运行

正常情况下不论是否定义RT_USING_POSIX与否,只要没有输入,shell线程就会等待。在串口异常之后,这个貌似就不能成立了。

DavidRich 发表了评论

3 weeks ago

syswatch集成后程序一直在重复进入syswatch_init

应该是模式2,重启出问题的线程

DavidRich 发表了评论

3 weeks ago

syswatch集成后程序一直在重复进入syswatch_init

/* thread exception resolve mode:0--system reset1--kill exception thread2--resume exception thread*/

DavidRich 发表了评论

3 weeks ago

syswatch集成后程序一直在重复进入syswatch_init

应该是一两秒之间就重新进入syswatch_init函数了我配置的是重启故障线程,那是把主线程给杀了?

发布
问题