没有合适的资源?快使用搜索试试~ 我知道了~
首页QNX6.6_Quickstart_Guide.pdf
QNX6.6_Quickstart_Guide.pdf
需积分: 42 12 下载量 100 浏览量
更新于2023-05-15
评论
收藏 1.48MB PDF 举报
本指南将帮助您安装和配置QNX软件开发平台,其中包括QNX中微子RTOS和QNX Momentics工具套件,帮助您可以立即开始开发!
资源详情
资源评论
资源推荐
QNX
®
Software Development Platform 6.6
QNX
®
Software Development Platform 6.6
Quickstart Guide
©
2005–2014, QNX Software Systems Limited, a subsidiary of BlackBerry. All
rights reserved.
QNX Software Systems Limited
1001 Farrar Road
Ottawa, Ontario
K2K 0B3
Canada
Voice: +1 613 591-0931
Fax: +1 613 591-3579
Email: info@qnx.com
Web: http://www.qnx.com/
QNX, QNX CAR, Neutrino, Momentics, Aviage, and Foundry27 are trademarks
of BlackBerry Limited that are registered and/or used in certain jurisdictions,
and used under license by QNX Software Systems Limited. All other trademarks
belong to their respective owners.
Electronic edition published: Thursday, February 20, 2014
Ten Steps to Developing a QNX Neutrino Program
This guide will help you install and configure the QNX Software Development Platform,
which includes the QNX Neutrino RTOS and the QNX Momentics Tool Suite, so you
can start developing right away!
1. Requirements (p. 4)
2. Installing QNX SDP on the development host (p. 6)
3. Installing the QNX Neutrino RTOS on the target system (p. 7)
4. Networking with the QNX Neutrino RTOS (p. 8)
5. Creating a program project (p. 9)
6. Communicating with the QNX Neutrino RTOS (p. 12)
7. Compiling and linking (p. 14)
8. Preparing to launch the program (p. 17)
9. Starting and debugging (p. 19)
10. Making the program your own (p. 22)
Copyright © 2014, QNX Software Systems Limited 3
1. Requirements
To write programs that run under the QNX Neutrino RTOS, the first thing you need is
the QNX Software Development Platform. This includes the QNX Momentics Tool
Suite, which contains everything you need to develop programs that run under the
QNX Neutrino RTOS: compiler, linker, libraries, and other QNX Neutrino components,
precompiled for all CPU architectures that the QNX Neutrino RTOS supports. This
tool suite features an extensive Integrated Development Environment, the QNX
Momentics IDE.
You can install QNX SDP on a Windows or Linux development host and deploy the
QNX Neutrino RTOS on a target system:
Communications
channel
Development host Target system
The development host runs the QNX Momentics Tool Suite; the target system runs the
QNX Neutrino RTOS itself plus all the programs you're going to develop:
QNX Momentics Tool Suite Target system
Development
tools
Documentation
Libraries
Your embedded
application
QNX Neutrino
RTOS
Drivers,
filesystems,
etc.
IDE
If you don't have the QNX Software Development Platform, you can download an
evaluation version from www.qnx.com/products/evaluation/.
You have several choices for the target system that will run the QNX Neutrino RTOS:
• Embedded hardware: You can run the QNX Neutrino RTOS on a reference platform,
a reference design made by a CPU vendor. You'll need a QNX Board Support
Package (BSP) for your platform. The documentation that comes with each BSP
explains how to build a QNX Neutrino image and install it on that target system.
For more information about BSPs, see the BSPs and Drivers project on our
Foundry27 website, http://community.qnx.com, as well as the Working with
a BSP chapter of the Building Embedded Systems guide.
• Virtual machine: You can install and run the QNX Neutrino RTOS as a virtual
machine in a VMware session.
4 Copyright © 2014, QNX Software Systems Limited
Ten Steps to Developing a QNX Neutrino Program
Although VMware is a handy way to try QNX Neutrino, note that virtual
machines don't necessarily support hard realtime.
• PC target: You can run the QNX Neutrino on a normal PC, but this is a more
advanced task because you have to start the drivers that are appropriate for the
hardware. The procnto microkernel itself requires only about 700 KB.
Since the QNX Neutrino RTOS is designed the same way for all platforms and is used
in the same way, for this Quickstart guide we'll use Linux or Windows as a development
host, and a virtual machine as the target.
Copyright © 2014, QNX Software Systems Limited 5
1. Requirements
剩余23页未读,继续阅读
Nice同学
- 粉丝: 17
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- zigbee-cluster-library-specification
- JSBSim Reference Manual
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0