VxWorks+Tornado2.2开发调试篇

本文详细介绍VxWorks系统的开发调试流程,包括编译系统映像、创建downloadable应用工程、配置TargetServer及调试等关键步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

经过前几篇文章VxWorks系统搭建环境已经讲解完成,现在直接进入开发调试步骤如下:

1、运行编译好的VxWorks系统映像


2、现在打开Tornado,创建一个downloadable应用工程 


3、默认即可


4、这里vxworks系统的CPU型号要一致。因为我们的downloadable项目最终是要download到vxworks虚拟机中运行的,所以CPU型号要匹配。 


5、创建好了一个空项目,为其添加一个cpp文件


6、demo代码如下


7、编译该工程,并在该目录下生成一个.out文件



8、启动Target Server,并配置好Target Server,点击Launch,右下角任务栏中会出现一个“箭靶”的图标 ,现在我们在Tornado中选择这个目标机:


9、点击右侧的靶型图标,并在弹出窗口中找到我们刚刚生成的.out文件 ,选中并Download


10、现在依次点击工具栏的Debug按钮和Run按钮:

 

11、点击run后弹出对话框会询问你想要执行哪一个函数,我们选择main,因为我们的main函数没有参数,所以Arguments一栏不用填写


12、单击“OK”后进入调试模式。 右键单击代码中 str 变量, 选择“Add to Watch”添加到 Watch 列表。F9 设置/取消断点,F10 单步调试……,在 Watch 列表中可,看到变量 str 内容的变化


13、按F10单步调试,VxWorks系统中已经正常打印出信息




评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值