RT-Thread论坛
登录
直播中
杨云
8年用户
891经验值
私信
关注
[问答]
移植 rt_vsnprintf_full.c 替换掉 原来的 rt_vsnprintf 之后 打印后出现死机,什么原因导致的?
开启该帖子的消息推送
RTT
STM32F407
1.环境:
RTT4.1.1
STM32
F407
移植代码链接:
https://blog.csdn.net/Porter_007/article/details/140172740
移植过程:
2.问题:
移植完 rt_vsnprintf_full.c 并 替换掉 原来的 rt_vsnprintf 之后 打印后出现 RTT系统线程未进入SUSPEND 导致死机
3.死机代码:
((thread->stat & RT_THREAD_STAT_MASK) == RT_THREAD_SUSPEND) asser
ti
on failed at function:_thread_timeout, line number:135
回帖
(1)
李涛
2025-10-9 16:54:08
盲猜一波: full用的栈更多,可能把原来的线程栈给溢出了。
盲猜一波: full用的栈更多,可能把原来的线程栈给溢出了。
举报
更多回帖
rotate(-90deg);
回复
相关问答
RTT
STM32F407
rt_vsnprintf
完整功能版本不支持
打印
某些格式?
2023-03-06
834
rt_vsnprintf
函数内部数组分配为什么不在栈内?
2023-08-20
1261
移植
rtthread_nano使用
rt
_hw_console_output重定向函数
后
,系统无法运行怎么处理?
2022-06-17
1341
RT
Thread Studio LVGL 8.2.0
移植
报错怎么办?
2023-02-22
1050
rt
_event_recv挂起线程
后
无法返回可能
什么原因
导致
的?
2023-02-23
778
在Ubuntu上用arm-gcc编译出错是
什么原因
引起的
2022-06-27
2941
移植
RTThread Studio LVGL 8.2.0报错怎么解决?
2022-05-16
4265
使用env工具和
rt
源码生成新的bsp文件出错会是
什么原因
导致
的
2022-11-01
1857
使用
rt
_timer_delete时,终端
打印
提示错误是为什么?
2022-03-21
1660
将
rt
_thread_delay
替换
原来
的delay_ms函数
导致
初始化函数无法运行怎么解决?
2022-05-07
3080
发帖
登录/注册
20万+
工程师都在用,
免费
PCB检查工具
无需安装、支持浏览器和手机在线查看、实时共享
查看
点击登录
登录更多精彩功能!
首页
论坛版块
小组
免费开发板试用
ebook
直播
搜索
登录
×
20
完善资料,
赚取积分