打印

华为Lite OS学习、讨论

[复制链接]
717|5
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
1026869700|  楼主 | 2020-7-23 17:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
最近在看华为的物联网操作系统Lite OS的内核;有学习的朋友可以进来一起讨论。有uC/OS或FreeRTOS内核经验的也可以一同讨论。主要以讨论内核为主,有问题的发问题,欢迎大家一起学习。

如果没人参加的话,就当自己个人的学习笔记了。

另外,本主题禁止装逼话题跟帖。

使用特权

评论回复

相关帖子

沙发
小灵通2018| | 2020-8-2 23:05 | 只看该作者
haha,禁止装逼吓退很多人。
之前Keil里面我记得pack包集成了华为的小系统,最新版的,在pack管理器里找不到了。

使用特权

评论回复
板凳
1026869700|  楼主 | 2020-8-5 14:14 | 只看该作者
小灵通2018 发表于 2020-8-2 23:05
haha,禁止装逼吓退很多人。
之前Keil里面我记得pack包集成了华为的小系统,最新版的,在pack管理器里找不 ...

哈哈哈,不这么说,怕话题越吹越远了。还是要落实执行的好。其实不论是不是pack都不重要。系统接口做好,就当他是pack了。

使用特权

评论回复
地板
1026869700|  楼主 | 2020-9-18 10:28 | 只看该作者
本帖最后由 1026869700 于 2020-9-18 10:31 编辑

2020年9月18日,到现在为止,遇到的问题如下:
       lite OS目前官方版本仓,我找了两个源,一个再github上,地址:https://github.com/LiteOS/LiteOS/tree/develop    一个在gitee上,地址:https://gitee.com/LiteOS/LiteOS
       这两个源,每个都有master分支和develop分支。我总共下载了4个包。
       github上的master分支最新的是3个月前更新的,develop分支最新是2年前更新的。
       gitee上的master分支最新的是1个月前更新的,develop分支是4个月前更新的。

现在是四个包里面包含的文件各不相同,官方给的target目标板测试程序,源文件包发现:缺少.h文件,头文件包含缺失,错误,缺少.c文件。缺少宏,函数全局不存在。版本更新是否增加文件,移除文件,未看到相关描述。

网上找了别人的移植过程,使用github上的develop分支,也就是2年前的那个版本,移植成功了。https://bbs.huaweicloud.com/blogs/123084

其它三个包都提示缺少.c文件和.h文件,以及找不到函数和宏。

我自己用的是IAR做开发环境。可能某些地方有些奇怪的编译不过去。可是缺少文件,函数和宏这个。我真想不明白。

为什么越新的版本,文件结构越混乱?

现在已经在IAR下编译通过了。最近有点忙,晚些时候测试一下在IAR下,STM32F103的单片机跑这各系统怎么样。

顺便提一下,这个lite OS系统的源文件文件以及代码结构在阅读复杂度上远超freeRTOS

工作繁忙,不定期实验测试,不定期更新。


d147a58d5924a9d1917780517a507cc.png (79.26 KB )

d147a58d5924a9d1917780517a507cc.png

046badd84651712b85ac269ea2b2d6c.png (79.06 KB )

046badd84651712b85ac269ea2b2d6c.png

使用特权

评论回复
5
1026869700|  楼主 | 2020-9-18 10:28 | 只看该作者
本帖最后由 1026869700 于 2020-9-18 10:29 编辑

2020年9月18日,到现在为止,遇到的问题如下:
       lite OS目前官方版本仓,我找了两个源,一个再github上,地址:https://github.com/LiteOS/LiteOS/tree/develop    一个在gitee上,地址:https://gitee.com/LiteOS/LiteOS
       这两个源,每个都有master分支和develop分支。我总共下载了4个包。
       github上的master分支最新的是3个月前更新的,develop分支最新是2年前更新的。
       gitee上的master分支最新的是1个月前更新的,develop分支是4个月前更新的。

现在是四个包里面包含的文件各不相同,官方给的target目标板测试程序,源文件包发现:缺少.h文件,头文件包含缺失,错误,缺少.c文件。缺少宏,函数全局不存在。版本更新是否增加文件,移除文件,未看到相关描述。

网上找了别人的移植过程,使用github上的develop分支,也就是2年前的那个版本,移植成功了。https://bbs.huaweicloud.com/blogs/123084

其它三个包都提示缺少.c文件和.h文件,以及找不到函数和宏。

我自己用的是IAR做开发环境。可能某些地方有些奇怪的编译不过去。可是缺少文件,函数和宏这个。我真想不明白。

为什么越新的版本,文件结构越混乱?

现在已经在IAR下编译通过了。最近有点忙,晚些时候测试一下在IAR下,STM32F103的单片机跑这各系统怎么样。

顺便提一下,这个lite OS系统的源文件文件以及代码结构在阅读复杂度上远超freeRTOS

工作繁忙,不定期实验测试,不定期更新。


使用特权

评论回复
6
1026869700|  楼主 | 2020-10-29 08:44 | 只看该作者
項目原因,現轉做linux,時間緊張;此貼短期不再更新,結帖。

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

15

主题

138

帖子

15

粉丝