导航: 老古网老古论坛XMOS公共讨论区XMOS开源项目区单片机程序设计嵌入式系统广告区域
→[转帖]为什么USB Audio 参考设计 (6.1)不能用[liufengzhong]

 *第41540篇: [转帖]为什么USB Audio 参考设计 (6.1)不能用V13工具编译?

  
楼 主:liufengzhong 2014年8月23日15:45
 [转帖]为什么USB Audio 参考设计 (6.1)不能用V13工具编译?

 与V13 xTIMEcomposer编译USB Audio 参考设计(V6.1.0)生成以下错误:

Creating usb_audio.xe
.././src/XUD_UserResume.xc:(.
text+0x0): Error: Multiple definition of 'XUD_UserResume'
.././../module_usb_aud_shared/xuduser/xuduser.xc: Error: first defined here
.././src/XUD_UserResume.xc:(SHN_ABS+0x0): Error: Multiple definition of 'XUD_UserResume.nstackwords'
.././../module_usb_aud_shared/xuduser/xuduser.xc: Error: first defined here
.././src/XUD_UserResume.xc:(SHN_ABS+0x0): Error: Multiple definition of 'XUD_UserResume.maxtimers'
.././../module_usb_aud_shared/xuduser/xuduser.xc: Error: first defined here
.././src/XUD_UserResume.xc:(SHN_ABS+0x0): Error: Multiple definition of 'XUD_UserResume.maxchanends'
.././../module_usb_aud_shared/xuduser/xuduser.xc: Error: first defined here
.././src/XUD_User.xc:(.text+0x0): Error: Multiple definition of 'XUD_UserSuspend'
.././../module_usb_aud_shared/xuduser/xuduser.xc: Error: first defined here
.././src/XUD_User.xc:(SHN_ABS+0x0): Error: Multiple definition of 'XUD_UserSuspend.nstackwords'
.././../module_usb_aud_shared/xuduser/xuduser.xc: Error: first defined here
.././src/XUD_User.xc:(SHN_ABS+0x0): Error: Multiple definition of 'XUD_UserSuspend.maxtimers'
.././../module_usb_aud_shared/xuduser/xuduser.xc: Error: first defined here
.././src/XUD_User.xc:(SHN_ABS+0x0): Error: Multiple definition of 'XUD_UserSuspend.maxchanends'
.././../module_usb_aud_shared/xuduser/xuduser.xc: Error: first defined here
xmake: *** [bin/XR-USB-AUDIO-2.0-MC/usb_audio.xe] Error 1
 


回答:

USB音频软件是用V12.2工具建立和测试。
你可以在位于sw_usb_audio模块中readme.rst文件都读到更多,该压缩文件中。


回答2:

在6.1版本中的XUD库使用的是12.2内置的工具(和测试)。编译错误是由于工具版本之间不兼容的库。


>>>>>>对该主题发表你的看法

本主题贴数1,分页: [第1页]


[上一篇主题]:[转帖]如果有两个升级的影像设备是如何知道启动哪一个?

[下一篇主题]:[转帖]什么是Thesycon驱动程序错误 TUSBAUDIO_ReadDeviceNot