SylixOS嵌入式操作系统|论坛

标题: sylixos另类开发环境简介 [打印本页]

作者: andy_wsj    时间: 2017-2-5 11:35
标题: sylixos另类开发环境简介
关注sylixos也有一段时间了,我们公司是做工控产品的,现在都讲云计算,网络之类的东西,以前简单的实时系统实现服务器类型的应用比较乏力,sylixos是不错的选择
我自己也用开发板试了,现在简单介绍一下我的开发环境,不一定适用于别人,但可以参考。
1、第1种,直接使用ubuntu开发,不用废话,熟悉linux操作的人不在话下。
2、第2种,只用官方的集成开发环境,我申请了试用,挺好挺强大,看个人习惯。我不太习惯。
3、第3种,适合widows下常用sourceInsight的人。鄙人就是这一种。主要介绍这一种:
     安装windows版本的git工具,它有一个模拟b-shell工具,通过git指令可以下载工程源码。
     安装官网提供的windows版本make工具。
     安装交叉编译器(我的是arm开发版,安装arm-none-eabi-),网上自己下载4.9.3版本,按《开发指南》跟换reent.h文件。
     记得将工具加到环境变量里面。成功的话在cmd输入指令可以获得版本信息。
     使用git的shell工具,进入windows上的sylixos目录,修改config.mk文件,将编译器改为安装的前缀,执行make指令,不出意外可以成功编译。
     然后进入bsp目录,同样使用make,注意bsp里面的config.mk文件,要正确指向sylixos的目录,如果不知道相对路径可以使用绝对路径
     开发板使用u-boot的tftp启动,使用tftp32工具,注意主机的防火墙设置。将bsp目录的编译的bin文件拷贝到tftp32,启动开发板,不出意外可以正常启动sylixos

    便捷窍门:修改bsp目录的makefile文件,编译结束之后直接执行cpy命令将bin文件考到tftp目录,这样只要make结束,直接按复位键就能启动了。
    这样,代码的编辑和查阅都可以在sourceInsight下完成,对于一个不熟悉的工程源码,SI工具无疑是强大的!!
    这个环境只编译过没有界面的工程,有QT的不知道行不行,我不做QT也不清楚。

作者: sylixos    时间: 2017-2-7 16:36
好牛啊, 不过还是推荐第二种方法啊




欢迎光临 SylixOS嵌入式操作系统|论坛 (https://bbs.sylixos.com/) Powered by Discuz! X3.2