RTT_逍遥
RTT_逍遥 - 认证专家
我欲乘风

注册于 2 years ago

回答
172
文章
6
关注者
9

其实我觉得也不是不行,楼主自己可以试试。

rt-thread可以在docker上开发,在RT-THREAD上安装docker有些困难。RT-THREAD是RTOS,已经是操作系统内核了。

是否可以将串口3的外接线接到pc的串口上查看tx端数据,和rx端数据,查看下tx rx 是否正常。或者用示波器抓下tx rx 的包

楼主这个是不是GCC环境遇到的问题,MDK没有问题吧?
通常这个问题和栈的地址有关系,可能在rt_object_get_information 函数中某个地方出现异常的进入,可以考虑检查下bss段或者RAM是否有正常初始化。因为MDK在执行main之前会做很多前期动作,GCC没有这些动作。

可以把part变量的值打出来吗?看看是否是真异常。

但是当ICach和DCache关闭的情况下,systemview工作正常。
这个其实已经说明了本质上systemview这个环境是ok的。至于为啥开了cache之后不行,可以考虑是否是开了cache 导致M7有些东西,比如RAM之类的,运行方式不太一样。

回到
顶部

发布
问题

投诉
建议