博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
QNX入门参考
阅读量:6272 次
发布时间:2019-06-22

本文共 795 字,大约阅读时间需要 2 分钟。

QNX是加拿大QNX软件系统有限公司(QSSL)开发的建立在微内核和完全地址空间保护基础之上的实时操作系统,具有实时、分布式多任务、模块化可裁剪等特点,符合POSIX标准,是少数支持图形用户界面的实时操作系统之一。QNX内核只提供操作系统最基本服务,通过基于消息传递的任务间通信将任务组织起来构成完整的系统。经过20多年的发展QNX已非常强大。有关它的初步介绍可参考

通过对QNX几年的使用,积累了一些经验和教训,写在这里希望对QNX感兴趣的朋友能有所帮助,也希望能多多交流共同进步。

1、学习基本操作

QNX方面的中文资料还不太多,但是它是一个类Unix系统,初学者可以多参考一下Unix或Linux的资料。学习QNX第一步要学会操作,然后才谈得上做开发。QNX的命令格式和Linux非常像,比如ls,cp等等,随便找本Linux的入门书籍学习一下常用的命令即可。

2、看书

学习Unix或Linux上的C/C++编程,推荐史蒂文斯大师的这本经典著作。另外也非常值得一看。QNX本身也有几本经典著作,只是全是英文的,国内也没引进,购买比较麻烦,至今我还没有看过,如果哪位朋友有,希望共享一下,(*^__^*) ,非常感谢!这些书主要是、、

3、看帮助

QNX的帮助写的相当好,内容比较全面,推荐帮助里以下内容:

System Architecture:介绍qnx的系统内核架构

Programmer’s Guide:编程指导

Photon microGUI Programmer‘s Guide:界面程序编程指导

Building Embedded Systems:QNX裁剪嵌入指导

4、论坛

多到两个论坛看看,尤其中文论坛有很多入门级的讨论。

5、实践

最好在QNX的环境下边看边练习,推荐VmWare+Putty.exe 方式。

如果有Unix或Linux基础,学习QNX很简单。

转载地址:http://zdlpa.baihongyu.com/

你可能感兴趣的文章
Mysql备份系列(3)--innobackupex备份mysql大数据(全量+增量)操作记录
查看>>
postgresql 获取刚刚插入的数据主键id
查看>>
C# Activex开发、打包、签名、发布 C# Activex开发、打包、签名、发布 [转]
查看>>
05-Vue入门系列之Vue实例详解与生命周期
查看>>
验证码展示
查看>>
浅谈大型web系统架构
查看>>
淘宝大秒系统设计详解
查看>>
linux如何修改登录用户密码
查看>>
Kali Linux 2017中Scapy运行bug解决
查看>>
Python监控进程性能数据并画图保存为PDF文档
查看>>
Android属性动画完全解析(下),Interpolator和ViewPropertyAnimator的用法
查看>>
Mac OS 10.10.3下Apache + mod_wsgi配置【一】
查看>>
Hibernate基于注解的双向one-to-many映射关系的实现
查看>>
算法竞赛入门经典 例题 3-2 蛇形填数
查看>>
remove-duplicates-from-sorted-list I&II——去除链表中重复项
查看>>
c++ 网络库
查看>>
Linux 格式化扩展分区(Extended)
查看>>
linux echo命令
查看>>
nginx 内置变量大全(转)
查看>>
lakala反欺诈建模实际应用代码GBDT监督学习
查看>>