程序卡住在rt_assert_handler中,main线程都没有进入,在启动文件debug发现是板级初始化函数就卡住了,根据网上debug查找定位,断点打在if (rt_assert_hook == RT_NULL),
单步调试后show caller code找到调用前的代码指定到 是rt_hw_board_init()中串口接收rt_malloc()中rt_smem_alloc()中RT_ASSERT(m != RT_NULL);比对了之前的版本发现没有什么出入,请问有没有大神知道为什么
更多回帖