mysterywolf
mysterywolf - 认证专家
https://github.com/mysterywolf

注册于 2 years ago

回答
152
文章
3
关注者
6

你这个和rtt没啥关系,关键在于usb协议,你得去找hp要他的协议才可以。

基于2.0.3测试一下ftp的稳定性😁

后续会实现tty设备框架,可能有一部分功能会被tty框架接管,但是我也不清楚tty框架啥时候实现,实现到什么程度。反正现在没有tty框架挺难受的。

你好,我现在正在推动rt-thread社区和lvgl社区的合作,如果你关注一下lvgl那边的仓库 https://github.com/lvgl/lvgl 的话,你会发现rt-thread的移植代码我已经提交上去了。计划讲lvgl官方仓库作为RT-THread的软件包使用,这样大家就可以直接用最新版本的lvgl了,不用担心升级问题,永远和lvgl官方同步。目前,我已经完成了潘多拉板子的移植工作,只需要勾选这一个勾勾,编译就可以自动下载lvgl最新的源码。程序下到潘多拉板子里LCD就会跑一个lvgl的demo。你可以下载最新的RT-Thread master代码来体验。但是潘多拉这块小屏幕效果不太好。
image.png
保姆式选项,饭直接喂到嘴里。

现在我和lvgl的作者Gabor有很密切的联系,社区其他小伙伴会继续对接设备框架部分,现在lvgl官方软件包已经可以用了,可以参照潘多拉工程的移植代码修改到你的板子上。

建议你把浮点数扩大100或者1000倍,用rt_kprintf以整形数据输出。另外4.0.4版本如果用gcc编译的话,最好暂时别用snprintf这些函数,newlib里边有个问题,导致snprintf不是线程安全,这个是newlib的锅。这个问题会在4.0.5解决。

有道理! 操作系统的工程师可能不像应用工程师那样有多场景的使用经验,有些地方有些理想主义,你再想想还有什么缺陷,可以一并提出来。

"头好壮壮"问题 终于出现了
你把

if (thread->current_priority < sthread->current_priority)

改成

if (thread->current_priority <= sthread->current_priority)

多加个等于号试试 顺便请麻烦提供一个简单的范例 让我们可以复现这个问题.
这个范例对我们非常重要 谢谢!

操作系统不是你想怎么用就怎么用的,这个不是内核bug,是你使用的问题。

兼容的问题,你不要用最新版的。或者是把你的操作系统也升级到最新版

nano版本没有libc,如果需要libc请使用完整版本

这和你的业务逻辑有关,可能会导致业务逻辑错乱进而死机。

回到
顶部

发布
问题

投诉
建议