美文网首页Zephyr OS 学习笔记
Zephyr OS 学习笔记0-2:Zephyr环境配置(doc

Zephyr OS 学习笔记0-2:Zephyr环境配置(doc

作者: 惊起却回首 | 来源:发表于2019-03-14 17:51 被阅读0次

    为了方便大家开发,避免将过多的精力浪费在开发环境配置上,笔者已经制作好了Zephyr开发环境的镜像,并配好了Eclipse IDE。

    本方法缺点 :

    • Windows系统下,非JLink的开发板只能编译,无法调试
    • 剪贴板复制粘贴不方便
    • 很多时候无法在图形界面中复制粘贴文件,这种情况下必须使用Linux的cp命令
    • 内存占用比较大,4G左右,电脑配置在8G可以流畅运行

    1.Windows 10系统下的配置

    (1)打开Windows 10的Hype -v虚拟机功能
    如何开启:https://jingyan.baidu.com/article/f96699bbf2b889894f3c1b6f.html
    (2)安装Docker for Windows 10
    下载地址:https://download.docker.com/win/stable/Docker%20for%20Windows%20Installer.exe
    安装后,双击桌面上的Docker图标,即可启用Docker
    (3)拉取Docker镜像
    以管理员身份打开CMD(如何打开:https://jingyan.baidu.com/article/3ea51489ee29b652e71bba47.html)
    在CMD中输入

    docker pull scumaker212/zephyr-gui:1.0
    

    等待下载完成
    (4)创建Docker容器
    在CMD中输入

    docker run -it -p 22:22 3389:3389 scumaker212/zephyr-gui:1.0 bash
    

    这样就进入了docker容器内部的bash,以后打开只需
    docker ps -a
    docker start 容器ID
    即可
    (5)打开路由转发

    https://forums.docker.com/t/connecting-to-containers-ip-address/18817

    在CMD中输入

    route add  172.17.0.0 MASK 255.255.0.0 10.0.75.2
    

    (6)连接远程桌面
    https://jingyan.baidu.com/article/adc815134662abf723bf7387.html
    IP地址一般是172.17.0.2,如果不是,可在CMD输入

    docker inspect 容器ID
    

    查询得到
    用户名是root,密码是scumaker212
    (7)最终结果展示


    桌面.png

    刚登上去会有Error对话框,不用管它,关掉即可


    打开Eclipse开始工作.png

    相关文章

      网友评论

        本文标题:Zephyr OS 学习笔记0-2:Zephyr环境配置(doc

        本文链接:https://www.haomeiwen.com/subject/bjvcmqtx.html