我 发表了评论
那这个是newlib库的问题,这个论坛也有讨论的https://club.rt-thread.org/ask/article/3376.html库的官方资料,按官方的适配很费空间,每个线程要多分配 1
我 对问题发布了答案
dtoa 意思是 double 转 ASCII 码,一般 vsnprintf, sprintf 这类函数会用到的,大概率是用了浮点数打印。看到_Balloc(会用到库自带的动态申请内存) 和 __ss
我 发表了评论
我看了呀,不清楚您是技术人员还是论坛维护人员。如果你要是觉得我定时器间隔设错了,那我的程序初始化就会 assert 失败,一开始直接就进入 assert handle了,何至于运行 50 多天才发现问
我 发表了评论
大概这样?我临时写的,没试过/* the fist timer always in the last row */ static rt_tick_t rt_timer_list_next_timeou
我 发表了评论
看了 github 上的 blame ,是格式封装之类的更改,没改逻辑,如果有兴趣你也试试,如果能发现一个通用的操作系统的 bug,还是挺有意义的。
我 对问题发布了答案
我的想法就是有没有这样的可能:在 tick 快溢出的时候,timer 线程错误的把本该在 0xFFFFFFFF 这个极端的时间点 timeout 回调错误的当成了自我休眠的信号,这里是否有可能有 bu
我 对问题发布了答案
cortex-a 线程上下文切换为什么是同步的?