返回发烧友论坛
帖子
发 帖
提问题
发文章
发资料
发讨论
发活动
草稿箱
注册/登录
[文章]运行在Qemu上的鸿蒙内核Liteos-m
候鹏飞
2021-02-08 15:55:09
0
鸿蒙
扫一扫,分享给好友
复制链接分享
1
4
一、安装开发环境
这里有eclipse免安装包,全部配置好,省去很多问题,都是最新的内容。
链接:https://pan.baidu.com/s/1214-NdeTkedsHEdLWGQKtA提取码:a5wu
如果想深入了解如何配置可以查看该网站:
https://xpack.github.io/qemu-arm/
二、下载代码
如果你想直接体验可以直接下载我的工程。然后在工程中导入Harmony目录下的
qemu_stm32f429i_discorvery工程
https://gitee.com/pengfeihou/Harmony-qemu
创建一个新的工程
1)现有qemu支持的芯片和开发板,在创建工程的时候请尽量不要使用M3内核,现有鸿蒙LiteOS-m的代码编译后超出RAM限制。
2)创建一个新的工程
项目名称可以自己随意填
3)运行测试一下
有这个弹出即可。
3)移植鸿蒙
下载kernel-liteos-m源代码https://gitee.com/openharmony/kernel_liteos_m
下载后直接复制目录然后粘贴到工程中
然后配置工程还是右键工程选择最下面的选项Properties
设置排除目录选项
点击OK即可
当然现在目录下没有cortex-m4/gcc目录,该目录我提交了PR还没有合并请参考我的工程,把我工程的cortex-m4/gcc拷贝过来即可,还有几个文件都要拷贝过来
然后就可以体验鸿蒙内核了。debug模式下运行即可看到效果。
举报
回帖
高级模式
发布
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。
侵权投诉
链接复制成功,分享给好友