作为QNX程序员,您是否有过这样的困惑:
* QNX是微内核的操作系统,应用程序、驱动程序通过内核提供的任务间通信组织起来。可是,我应该将程序规划为多少各任务?是N个任务还是N+1或N-1个任务?
* QNX既支持进程也支持线程。这N个任务是N个进程还是1个进程N个线程?或者界于两者之间,M个进程?
* M个进程中,每个进程中又是多少个线程?
* 驱动程序在QNX上与普通应用程序是同等对待的。应用程序既可以对硬件直接操作,也可以通过资源管理器透明化。那我是应该直接硬件操作还是通过资源管理器间接操作?
… …
继《Getting Started With Neutrino 2》 (QNX6程序员入门)后,著名QNX教育家、QNX咨询师、QNX工程师Robert Krten先生新作《QNX菜谱》为您提供了答案。Robert Krten先生将新作取名为‘菜谱’可不是给厨师写的!这是Robert Krten先生总结自己所做过的数个工程,对每个工程进行解剖,针对QNX新程序员实际需求而提供的经验总结。书名说明了新作象前两本一样深入浅出:使QNX上的程序设计变得如同照谱炒菜一样容易!
这正是大家期盼已久的!
经Robert Krten先生授权,本公司独家代理Parse公司各项业务,包括-
* Getting Started With QNX4 (900.00RMB)
* Getting Started With QNX Neutrino 2 -- A Guide for Realtime Programmers (900.00RMB)
* The QNX Cookbook – Recipes for Programmers (900.00RMB)
* QNX6 Training VOD (7,500.00RMB)
* Parse Certified QNX Training
* QNX Consulting
* QNX Custom Engineering
关于Robert Krten
* 1982年,在Robert Krten先生只有十几岁的时候开始接触QNX2。其后在QNX上作软件开发,先后为Bell加拿大、加拿大马可尼(今BAE)、北方贝尔(今北电网络)、MATROX、Cisco等多家公司编写各种各样QNX软件。RK先生不仅精通QNX,对其它多种操作系统也很有造诣。
* 1992年成立Parse公司,致力于嵌入式系统软件及咨询业务;
* 1995年――1998年,RK先生在QNX公司开设《Neutrino实时编程》及《QNX资源管理器编程》两门课。其间为QNX做本地网qnet原型设计并编写《构建嵌入式系统》。Qnet是QNX的重要特色之一、《构建嵌入式系统》是进行QNX嵌入工程的指导;
* 1999年――2000年,RK先生为QNX做高可用性设计(High Availability)。QNX HA是构建高可用性系统(99.999%可用性)的基础,也是QNX重要特点之一;
* 2001年,RK编写pSOS向QNX6移植指南。
* 自1998年QNX正式进入中国后,Getting Started With QNX4成为国内用户成功使用QNX4的“宝典”,为QNX4在中国的成功应用做出了重大贡献。Getting Started With Neutrino 2及培训VOD得到了国内用户的广泛好评。
关于北京领先实时科技有限责任公司
北京领先实时科技公司是面向实时嵌入式应用开发提供软件解决方案的高科技民营企业,用户包括自动化、控制、铁道工程、电信、航空航天、POS机、消费电子及军用电子应用等各个领域,是eXtremeDB实时数据库、Steinhoff工业现场总线产品、QNX实时操作系统等嵌入式系统软件在中国的总代理。
有关详细情况请联系-
北京领先实时科技有限责任公司
地址:北京市海淀区上地信息路1号创业园2#-503
电话:+86 10 62987951 传真:+86 10 82895101
Email:info@leadingtek.com.cn
