[文章]运行在Qemu上的鸿蒙内核Liteos-m

阅读量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模式下运行即可看到效果。



回帖

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容图片侵权或者其他问题,请联系本站作侵删。 侵权投诉
链接复制成功,分享给好友