vxworks系统开发
liuxuezong
这个作者很懒,什么都没留下…
展开
-
VxWorks6.6动态创建RTP例程
VxWorks6.6中的RTP程序与WINDOWS的exe程序类似,我们可以使用操作系统的进程创建函数API,在程序中动态创建和调用。下面主要通过Download Kernel moudle来测试该API使用,整个调试过程与Tornado2.2基本相似,具体操作流程如下面描述。原创 2011-09-24 20:54:30 · 7994 阅读 · 4 评论 -
Sqlite3.78移植到VxWorks6.6
移植sqlite3.78到VxWorks6.6是一个痛苦的过程,网上的资源也是少得可怜,功夫不负有心人,昨天自己通过windows与wxworks单步跟踪比较运行状况,折腾了几天的问题总算初步解决了,还有一些像线程互斥遗留问题日后解决吧。迷茫之时还特意向sqlite原作者请教,尽原创 2011-09-29 11:58:56 · 7346 阅读 · 10 评论 -
Tornado2.2-vxworks5.5仿真测试和调试指南
集成的Vxworks目标仿真器—VxSim,它提供了与真实目标机一致的调试和仿真运行环境,允许开发者可以在没有BSP、操作系统配置以及目标机硬件设备的情况下进行开发和调试。VxSim对软件开发者的意义,主要是在嵌入式系统开发中软件的开发通常受到硬件开发进度的制约,由于软件开发必须滞后于硬件的开发,影响了产品的研发进度,VxSim在一定程度上解决了这个问题:使得用户可以在工程开发初期,在硬件环境原创 2011-09-16 17:45:33 · 9858 阅读 · 1 评论 -
Workbench3.0-vxworks6.6仿真测试和调试指南
VxWorks5.5只能创建静态库(.a),VxWorks6.0之后增加了动态链接库(.so)的功能,方便了多进程使用动态库。本文继承win32和linux编程入门的一贯风格,通过简单的动态库生成步骤,并编写RTP程序进行测试,让您初步认识VxWorks6.6强大的功能,同时也让我们注意到VxWorks6.6比VxWorks5.5在使用要复杂很多。我相信通过这些简单的编程知识点,您基本掌握了VxW原创 2011-09-23 14:34:49 · 22514 阅读 · 10 评论 -
VxWorks6.6开发共享库指南要点
开放封闭原则(OCP,Open Closed Principle)是所有面向对象原则的核心。软件设计本身所追求的目标就是封装变化、降低耦合,而开放封闭原则正是对这一目标的最直接体现。在软件架构中,模块化编程思想将系统分成很多的模块,模块内部关注自身需要实现的核心业务。模块间的低耦合,而模块内的高聚合。在Windows、linux及unix等操作系统中,我们常常看见动态链接库(.dll/.s原创 2015-02-10 14:32:14 · 10882 阅读 · 4 评论 -
VxWorks6.6移植嵌入式ICE中间件解决方案
一、前言 iceE1.3.0中间件当前版本并没有直接支持VxWorks,我们可能在百度搜索上也找不到相关移植资料。在Windows,unix,linux等相关操作系统下,也许你可以轻松地搞定。或许估计你曾经尝试把它移植到VxWorks实时操作系统,其过程估计没有想象那么容易,只有身临其中才能有所体验了。 在Ice移植VxWorks过程中,我们需要定义宏“VX原创 2015-03-07 12:58:38 · 4855 阅读 · 3 评论