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

注册于 2 years ago

回答
172
文章
6
关注者
9

截圖看下pkgs --upgrade的log看看,是不是成功了。

有可能获取连接之前是需要图片验证的。wget直接根据链接下载是不需要的。

这个ROM代码部分超过了固定大小。直接改地址可能不一定正确(一般芯片都是定死的)
可以考虑缩减代码(比如减少软件包之类的),让ROM大小变小,编译通过。如果编译通过了,后面考虑如何减少代码体积,比如可以通过添加优化等级-O3来优化ROM大小

为什么想用makefile呢?可以用命令'scons' 这个也是用gcc进行编译(类似于makefile)
用起来比makefile方便多了。具体使用可以参考
https://www.rt-thread.org/document/site/#/development-tools/scons/scons

hi:
你可以试试在命令函数中创建一个线程,在线程里面while循环,看看这样能否达到你的需求。

什么开发板?
你这问题问的,也不好回答你啊。

这个用的人比较少吧。你可以自己试着支持起来。很简单

可以换个角度看下,试试把FREERTOS和rt-thread nano来进行一个对比。

哪一个bsp?
因为stm32有些RAM是分散的,不是连续的,可能没有全部支持,支持了一小部分。

试下输入命令:
sudo apt-get install qemu-system-arm

提供解决方案:

  1. 每个目录打开看下,都有readme和厂商信息,是否有自己开发板,有的话,就选,么有的话,可以自己参考stm32 bsp制作教程自己做一个并且PR,以后可以自己用
  2. 用rt-studio ,可以直接根据芯片新建工程。

image.png

第一个。是不是upgrade的时候失败了?可以把upgrade的log贴 一下

回到
顶部

发布
问题

投诉
建议