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

注册于 3 years ago

回答
186
文章
3
关注者
8

建议你找一台你自己的笔记本电脑 装一下同样的环境试一试 高度怀疑是你公司的软件捣的鬼

这个是一个历史问题,我们正在初步推进,将drv_rtc.c中的register函数去除掉,你可以看一下其他的设备驱动框架,register函数都应该是设备框架负责的。但是由于rtc设备框架出现的时间较早,所以是由各个具体的drv驱动来负责的,你把drv驱动里的register函数转移到rtc驱动框架里即可。
你用的是哪个BSP?

可以的 进入到工程目录中 用env 输入命令scons --target=mdk5就可以了

我也发现这个问题了,不知道谁加了一个之前从来没有在rtt里实现过的rt_strcpy函数,我在4.1.0里已经增加了rt_strcpy,
两种方法 要么直接改成strcpy
要么把这个pr抄过去 https://github.com/RT-Thread/rt-thread/pull/5496/files#diff-bab66a544603b7903acd7110bd5d2c49a798ac03516f718639b74760bdb2fce5L461

你可以用studio,studio是基于gcc的。
至于版本的问题,其实你可以进到某个具体的bsp下面,在env里,通过scons --dist-ide来导出一份最新版的工程,然后import进studio中。

你用的是什么版本啊,2.1.0我们早就移除掉了呀,都已经升级到2.1.2了

请使用4.0.5发布版本,master是活动分支,正在开发4.1.0版本

内核直接拷贝过去就可以了,内核变化不大的,所有内核API都是兼容的

用pkgs --upgrade更新软件包索引,更新不了说明你自己把本地的Kconfig给改了,更新合并失败,
进到C:\env\packages\packages
使用
git fetch --all
git reset --hard origin/master
两行命令强制更新

是在不行env删了重新下载一个

请使用4.0.5版本,master的代码软件包还没有做调整。

rt-thread 和 freertos根本不是一个量级的,freertos就是个kernel,rtt是碾压的。rt-thread nano对标的是freertos,如果你用freertos的话,其实是没有对接任何设备框架的,那你到rt-thread下也可以用这个方式,越过rtt的设备框架。

可能freertos兼容层要抓紧时间写了。

回到
顶部

发布
问题

投诉
建议