604D - QNX如何进阶

网友投稿 1450 2022-09-23

604D - QNX如何进阶

604D - QNX如何进阶

为了让大家能更好的站在我的肩膀上,特此整理了每天学习笔记,希望大家能消受的起,再来因为自己懒得做笔记,方便打印。附注:99%的资料都没经过大脑,如有版权问题,请联系51CTO,特此。

一方面是qnx平台的应用以及qnx平台上的开发工作,另一方面是qnx平台自身的开发以及底层的软硬件原理。

底层: 由于qnx需要为不同的硬件平台供给支撑,所以它提供了不同硬件平台对应的bsp(board support package)。需要钻到qnx系统底层的,是嵌入式系统开发职员。

上层:开发人员需要做的是安装qnx momentics和qnx 虚构机,抱着qnx官方文档。《system architecture》之类的需要先读一读,但不需要深刻,重要学习的是《getting started with qnx neutrino》和《qnx programmer’s guide》这两本,再备上《qnx library reference》。学习一段时光,控制了qnx基础编程技能后,根据自己的情况选择advanced graphics图形编程,photon编程等。再后面可能就需要进一步考虑各种算法,更上层的接口封装等等问题了。进一步是各种各种硬件驱动,这个时候就需要对底层有更深的了解,

拿上开发板,在pc上装置qnx momentics,将开发板环境设置好,开始你的学习。同样,qnx官方文档很需要,仍是先看《system architecture》,再看《building embedded systems》。看完自己编译一个系统出来,测试运行胜利后开始对系统进行裁剪,做到比较随便地建构qnx系统。

qnx的使用者和开发者都不需要具体了解底层的信息。也就是说qnx平台屏蔽了不同硬件平台的差别,向上提供了同一的编程接口和使用界面。如果我们是为qnx系统开发利用的开发人员,我们不需要去了解硬件平台上是使用了x86的cpu还是arm的cpu,咱们只要要掌握c\c++,掌握qnx的api就好了。

QNX入门参考

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:一年花了61亿,安踏为什么这么爱营销?
下一篇:VMware运维实战之VMware ESXi版本升级
相关文章

 发表评论

暂时没有评论,来抢沙发吧~