Tornado2.2.1(vxworks5.5.1)编译USB及安装USB2.2新版本

当前使用的版本是Tornado2.2.1(vxworks5.5.1),创建一个基于PENTIUM的工程,发现USB相关的都是不可用的(斜体):

首先安装platform_usb22更新(这个更新在网上很容易找到,或者在这里下载:http://download.csdn.net/detail/dijkstar/5205404 );

更新完毕后,发现【C:\Tornado2.2\target\src\usb2】里的一些源文件已经有2003年更新到2005年,由文件比较工具对比,发现区别还是很大的!

 

首先打开cmd,运行torVar.bat设置好工作变量,进入到:C:\Tornado2.2\target\src\drv\usb,首先编译usb设备(就是上图第二个红框部分的),运行:make CPU=PENTIUM tool=gnu (这里以PENTIUM平台,注意PENTIUM要大写!!);

再回到目录:C:\Tornado2.2\target\src\usb, 运行:make CPU=PENTIUM tool=gnu,编译usb1.1部分的驱动;

进入目录:C:\Tornado2.2\target\src\usb2, 运行:make CPU=PENTIUM tool=gnu,编译usb2.2部分的驱动;

进入目录:C:\Tornado2.2\target\lib\pentium\PENTIUM\common,看到libusb.a,libusb2.a和目录objusb,objusb2文件都已经存在;

再次启动Tornado2.2 环境,看到上图中的红框部分已经变为可用状态(不再斜体)!


2016_02_24编辑:在win7 64位下未编译成功,但可以将上述的在WinXP下编译的libusb.a, libusb2.a拷贝过来,放在Win7的C:\Tornado2.2\target\lib\pentium\PENTIUM\common即可使用

 

 

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值