SylixOS的开发环境有三种选择:
1、根据“SylixOS入门指南”自己搭建Windows下的开发环境;
2、根据“Linux环境开发指南”像开发嵌入式Linux一样在ubuntu下开发;
3、使用RealEvo-IDE,这个需要申请,试用没有啥费用,就是填个邮箱而已。
本着学习的态度,作者在开始的时候将上述三种方式都试用了下。其中根据“SylixOS入门指南”、“应用程序调试指南”自己搭建Windows下的开发环境并调试之后,感触颇深。对于一个操作系统的外行,一个长久以硬件工程师为职业的人来讲,突然感到那种商业操作系统并不在神秘。曾经非常喜欢Qnx系统的调试方式,系统启动后使用一根网线全部搞定,在项目开发中调试是非常的方便。或许这些对一些嵌入式的老鸟来讲是理所当然,但在此之前,一直以为vxworks、Qnx的开发环境使用了多么高级的技术。
系统的应用编程也十分的重要。实际上目前SylixOS上的文字资料还比较稀少。在说明中注意到多次POSIX,看到POSIX的时候,还真不知道怎么回事。经过一番的查找,得出这么一个结论,所谓POSIX,就是Linux下的应用程序在SylixOS开发环境中编译下就可以直接运行了,即使需要修改也是很小的修改。当然更大的意义是,如果你是一个熟悉Linux的人,基本上对SylixOS就是自然会。当然如果原来是画电路板的可能还是需要一些学习,不过借助铺天盖地的Linux资料和SylixOS良好的开发环境RealCoder也会很快上手。
Vxworks和Qnx都在很大程度上兼容POSIX标准,这里系统统称类Unix系统。
注:RealEvo-IDE的使用说明在安装镜像“RealEvo-IDE”文件夹下。
文章评论(0条评论)
登录后参与讨论