一个具体的系统项目,大致分为如下几个开发阶段:

Topic

Description

Setting up your environment

安装开发软件,构建Host和Target开发环境

Developing

创建各种需要的VxWorks项目

Debugging

在主机和目标机上运行并调试

Deploying

部署所开发的系统到目标机

官方介绍Wind River Workbench开发流程如下(没有包含部署阶段):

Workflow

Development of a typical VxWorks project usually consists of the following steps:

典型的VxWorks项目开发通常包含下面步骤:

  1. Install the product. 安装开发软件

  2. Set the environment variables.  设置环境变量。注:Windows环境下开发,调用相关开发工具时,环境变量已自动设置。

  3. Create a VxWorks source build (VSB) project, select the desired VSB options, and then build the project to create specialized variants of VxWorks libraries and utilize other optimizations.如果你的应用需要修改VxWorks Library源码,则需要创建VSB项目。

  4. Create a VxWorks image project (VIP) based on the VSB project. 创建VIP项目。如果有VSB项目,则VIP项目需要关联VSB项目建立。

  5. Configure VxWorks by doing the following:配置VxWorks

    • Include the appropriate components. 按需求配置VxWorks组件

    • Modify the component parameters. 按需求设置组件参数

  6. Develop your application by doing the following:开发应用程序

    • Create your application project. 创建Downloadable kernel module project应用程序项目

    • Write your source code. 编写应用程序代码文件

    • Add your source files to your project. 在项目中添加上面开发的代码文件

  7. Build the VxWorks project. 编译上面创建的所有VxWorks项目

  8. Create a custom target connection or VxWorks simulator connection. 创建

  9. Run your application. 在VxSim模拟器运行应用或下载到目标板实际运行。注:VxSim模拟器只能模拟与硬件无关的纯软件应用。

  10. Test your application. 测试你的应用程序

  11. Debug your application. 如果测试有问题,调试你的应用程序

Wind River Workbench VxWorks项目开发流程相关推荐

  1. Wind River Workbench 3.x VxWorks项目类型

    今天学习了解了Wind River Workbench 3.x VxWorks项目类型及这些类型之间的关系.7种VxWorks项目类型如下图所示: 如上图,Wind River Workbench 3 ...

  2. Wind River Workbench

       Wind River Workbench 1. 嵌入式系统开发所面临的问题     嵌入式软件开发有别于桌面软件系统开发的一个显著的特点,是它一般需要一个交叉编译和调试环境,即编辑和编译软件在主 ...

  3. Wind River Workbench 3.2安装及授权问题解决

    大家能够找到的Wind River Workbench 3.2一般都是DVD-R175636.1-1-00.iso这个光盘版本的,具体包含VxWorks Platform 3.8.3版本,VxWork ...

  4. Wind River workbench小结

    一.Wind River workbench简介 参考Wind River workbench介绍_Kevin-Lee的博客-CSDN博客 二.Wind River workbench安装 参考Win ...

  5. 对 VR 项目开发流程的调研

    0. 参考资料 学习参考自以下资料: 一个 VR 游戏 DEMO 的开发历程是怎样的 http://tech.163.com/16/0726/08/BSSSPPT600097U7U.html 虚拟现实 ...

  6. 软件项目开发流程及配置人员

    项目需求汇总分析 架构设计 产品设计 代码编写 项目测试 上线 项目需求汇总分析(调研) 项目经理 在这个阶段,上项目经理应该先要求客户(项目发起人)提供一个项目需求及要求明细的清单. 清楚需求及项目 ...

  7. 小型软件项目开发流程探讨

    一.导言   国内很多项目都是小型项目, 参与人员少(两到五个人), 要快速交付(一两个月) . 要成功完成这种项目, 除了使用成熟且被团队成员熟练使用的技术之外, 有一个良好的开发流程, 也是很必要 ...

  8. Java-GUI编程实战之管理系统 Day1【项目开发流程、软件三层架构、项目需求、项目结构分析】

    视频.课件.源码[链接:https://pan.baidu.com/s/13ffqGDzH-DZib6-MFViW3Q 提取码:zjxs] Java-GUI编程实战之管理系统 Day1[项目开发流程. ...

  9. 项目开发流程_绿维文旅:旅游项目开发模式与流程

    一.旅游项目开发模式 旅游综合开发是立足旅游项目自有资源基础,以旅游产业为主导,以市场为导向,以资本为驱动,以资源整合为核心,通过集中土地.资本.技术.交通.劳动力等生产要素,推进土地开发.交通建设. ...

最新文章

  1. SAP Business One 产品功能综述
  2. c#判断右键菜单(ContextMenuStrip)是从哪个控件弹出来的方法
  3. springboot项目集成docker
  4. Hibernate程序性能优化的考虑要点
  5. SHELL相关的特殊字符总结
  6. 生成静态页面的五种方案(转)
  7. 由社区推动的 .NET 6 新 API
  8. Loopback Address
  9. oracle 布尔转换java布尔_java 布尔值一种赋值方法
  10. Linux环境中堆栈和堆相关内存损坏的基本原理和调试方法介绍
  11. 中移4G模块-ML302-OpenCpu开发-(固件编译和烧录)
  12. 计算机行业的最新技术,计算机行业发展空间巨大 三大必然趋势引领发展
  13. Django模板 render_to_string与render
  14. C#+Halcon调用Basler相机
  15. Markdown常用快捷键
  16. html自动增加文本框,html创建文本框
  17. 2013 01 12 三星发布最新八核处理器SoC “Exynos 5 Octa”
  18. AIDL简单实用新手教程(AIDL 包含回调,耗时处理,in out inout oneway使用、打包jar等内容) 附demo下载
  19. 襄阳职业技术学院计算机技能高考,2021湖北技能高考襄阳职业技术学院怎么报名?...
  20. 敏捷软件开发宣言和原则

热门文章

  1. matlab corrsep,MATLAB数据降维工具箱drtoolbox介绍
  2. 阶段性成果--HoloCubic小电视与四轴飞控
  3. PhysX物理引擎入门
  4. 团队合作,帮助他人的方式
  5. [C++ Error] uxtheme.h(176): E2146 Need an identifier to declare
  6. 从IP协议看计算机网络通信
  7. 保护8亿终端 阿里聚安全携手信通院打造B2C资金安全闭环 1
  8. 图像融合遇见Transformer
  9. jython 引入java.lang_Jython与Java的互相调用
  10. linux 用户禁止登陆,禁止Linux用户登录方法