关于编译错误“武装 - 无 - EABI-gcc.exe”与Arduino的由于支持包万博1manbetx

19次(最近30天)
客户正在使用arduinodue_gettingstarted模式,运行“执行到目标硬件”选择的Arduino由于和点击,当他得到一个错误“部署到硬件。”他下载了支持包来自:万博1manbetx
调用realtime_make_rtw_hook,产生下面的错误的after_make钩期间:错误:以下消息失败构建:“C:/MATLAB/SupportPackages/R2014b/arduino-1.5.6-r2/hardware/tools/g ++ _ arm_none_eabi万博1manbetx/斌/臂无 - EABI-gcc的 “-I ”C:/ MATLAB / 万博1manbetxSupportPackages / R2014b / arduinobase /工具箱/实时/目标/ Arduino的/包括“ -I” C:/ MATLAB / SupportPackages / R2014b / arduinobase /工具箱/实时/目标/ Arduino的/块/ sfcn /包括 “-I ”C:/用户/ dxq130330 /文档/ MATLAB / untitled_rtt“ -I ”C:/用户/ dxq130330 /文档/ MATLAB“ -I” C:/程序文件/ MATLAB / R2014b / EXTERN /包括 “-I ”C:/ Program Files文件/ MATLAB / R2万博1manbetx014b / SIMULINK /包括“ -I ”C:/ Program Files文件/ MATLAB / R2014b / RTW / C / src目录“ -I” C:/ Program Files文件/ MATLAB / R2014b / RTW / C / src目录/ ext_mode /常见的 “-I ”C:/ Program Files文件/ MATLAB / R2014b / RT万博1manbetxW / C / ERT“ -I” C:/ MATLAB / SupportPackages / R2014b /Arduino的1.5.6-R2 /硬件/阿尔杜伊诺/ SAM /系统/ libsam “-I” C:/MATLAB/Support万博1manbetxPackages/R2014b/arduino-1.5.6-r2/hardware/arduino/sam/system/CMSIS/CMSIS/包括 “-I” C:/ MATLAB / SupportPackages / R2014b / Arduino的1.5.6-R2 /硬件/阿尔杜伊诺/ SAM /系统/ CMSIS /设备/ ATMEL “-I” C:/MATLAB/Suppo万博1manbetxrtPackages/R2014b/arduino-1.5.6-r2/hardware/arduino/SAM /核/ Arduino的 “-I ”C:/MATLAB/万博1manbetxSupportPackages/R2014b/arduino-1.5.6-r2/hardware/arduino/sam/cores/arduino/USB“ -I” C:/ MATLAB / SupportPackages / R2014b /Arduino的1.5.6-R2 /硬件/ Arduino的/ SAM /变形/ arduino_due_x “-I ”C:/ MATLAB / Su万博1manbetxpportPackages / R2014b / arduinodue /工具箱/实时/目标/ arduinodue /包括“ -I” C:/ MATLAB /万博1manbetxSupportPackages / R2014b / Arduino的1.5.6-R2 /库/伺服/ SRC” -I “C:/MATLAB/SupportPackages/R2014b/arduino-1.5.6-r2/libraries/Servo/src/sam” -c -g-OS -w -ffunction截面-fdata截面-nostdlib --param MAX-直列的insn单= 500 -fno-RTTI -fno-例外-mcpu =皮质-立方米-mthumb -I。- d”模式= untitled“- d”NUMST = 1“- d”NCSTATES = 0 - d " HAVESTDIO = " - d - d“ONESTEPFCN = 0”“TERMFCN = 1”- d - d“MAT_FILE = 0”“MULTI_INSTANCE_CODE = 0”- d - d“INTEGER_CODE = 0”“太= 0”- d - d“CLASSIC_INTERFACE = 0”“ALLOCATIONFCN = 0”- d - d“TID01EQ = 0”“printf = iprintf”-“F_CPU = 84000000”-“_RUNONTARGETHARDWARE_BUILD_ =“- d”_ROTH_DUE_ =“- d”ARDUINO = 156“- d”ARDUINO_SAM_DUE =“- d”ARDUINO_ARCH_SAM =“- d”__SAM3X8E__ =“- d”USB_PID = 0 x003e“- d”USB_VID = 0 x2341“- d”USBCON = " - d - d“_RTT_NUMSERVOS_ = 0”“_RTT_SINGLE_TASKING_MODE_ = " / IPAddress.cpp。。/Print.cpp ./Reset.cpp ./RingBuffer.cpp ./Stream.cpp ./UARTClass.cpp ./USARTClass.cpp ./CDC.cpp ./HID.cpp ./USBCore.cpp ./WInterrupts.c ./WMath.cpp ./WString.cpp ./cortex_handlers.c ./cxxabi-compat.cpp ./hooks.c ./iar_calls_sam3.c ./itoa.c ./syscalls_sam3.c ./wiring.c ./wiring_analog.c ./wiring_digital.c ./wiring_pulse.cpp ./wiring_shift.c ./variant.cpp ./io_wrappers.cpp ./TimerTickScheduler.c ./arm_cortex_m_multitasking.c ./ert_main.c ./untitled.c ./untitled_data.c This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. cs-make: * [IPAddress。o] Error 255构建过程将因此终止。构建失败,以下消息:“C: / MATLA万博1manbetxB / SupportPackages / R2014b arduino-1.5.6-r2 /五金/工具/ g++ _arm_none_eabi / bin / arm-none-eabi-gcc”-“C: / MATLAB / SupportPackages R2014b / arduinobase /工具箱/实时/目标/ arduino /包括“我“C: / MATLAB / SupportPackages / R2014b / arduinobase /工具箱/实时/目标/ arduino /块/ sfcn /包括“我“C: /用户/ dxq130330 /文件/ MATLAB / untitled_rtt”-“C: /用户/ dxq130330 /文件/ MATLAB”-“C: /程序文件/ MATLAB / R2014b /走读生/包括“我“C: /程序文件/ MATLAB / R2014b /模型/包括“万博1manbetx我“C: /程序文件/ MATLAB / R2014b / rtw / C / src”我“C: /程序文件/ MATLAB / R2014b / rtw / C / src / ext_mode /普通”-“C: /程序文件/ MATLAB / R2014b / rtw / C / ert”-“C: / MATLAB / S万博1manbetxupportPackages / R2014b / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ libsam”-“C: / MATLAB / SupportPackages / R2014b / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ CMSIS / CMSIS /包括“我“C: / MATLAB / SupportPackages / R2014b / arduino-1.5.6-r2 /硬件/ arduino / sam /系统/ CMSIS /设备/爱特梅尔公司”我“C: / MATLAB万博1manbetx / SupportPackages / R2014b / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino”-“C: / MATLAB / SupportPackages / R2014b / arduino-1.5.6-r2 /硬件/ arduino / sam /核心/ arduino / USB”-“C: / MATLAB / SupportPackages / R2014b / arduino-1.5.6-r2 /硬件/ arduino / sam /变量/ arduino_due_x”-“C: / MATLAB / SupportPackages R2014b / arduinodue /工具箱/实时/目标/ arduinodue /包括“我“C: / MATLAB / SupportPackages / R2014b arduino-1.5.6-r2 /图书馆/伺服/ src "-c -g -Os -w 万博1manbetx-功能-section -fdata-section -nost -section -nost - line-insns-single=500 -fno-rtti -fno-exception -mcpu=cortex-m3 -mthumb -I- d”模式= untitled“- d”NUMST = 1“- d”NCSTATES = 0 - d " HAVESTDIO = " - d - d“ONESTEPFCN = 0”“TERMFCN = 1”- d - d“MAT_FILE = 0”“MULTI_INSTANCE_CODE = 0”- d - d“INTEGER_CODE = 0”“太= 0”- d - d“CLASSIC_INTERFACE = 0”“ALLOCATIONFCN = 0”- d - d“TID01EQ = 0”“printf = iprintf”-“F_CPU = 84000000”-“_RUNONTARGETHARDWARE_BUILD_ =“- d”_ROTH_DUE_ =“- d”ARDUINO = 156“- d”ARDUINO_SAM_DUE =“- d”ARDUINO_ARCH_SAM =“- d”__SAM3X8E__ =“- d”USB_PID = 0 x003e“- d”USB_VID = 0 x2341“- d”USBCON = " - d - d“_RTT_NUMSERVOS_ = 0”“_RTT_SINGLE_TASKING_MODE_ = " / IPAddress.cpp。。/Print.cpp ./Reset.cpp ./RingBuffer.cpp ./Stream.cpp ./UARTClass.cpp ./USARTClass.cpp ./CDC.cpp ./HID.cpp ./USBCore.cpp ./WInterrupts.c ./WMath.cpp ./WString.cpp ./cortex_handlers.c ./cxxabi-compat.cpp ./hooks.c ./iar_calls_sam3.c ./itoa.c ./syscalls_sam3.c ./wiring.c ./wiring_analog.c ./wiring_digital.c ./wiring_pulse.cpp ./wiring_shift.c ./variant.cpp ./io_wrappers.cpp ./TimerTickScheduler.c ./arm_cortex_m_multitasking.c ./ert_main.c ./untitled.c ./untitled_data.c This application has requested the Runtime to terminate it in an unusual way. Please contact the application's support team for more information. cs-make: * [IPAddress.o]错误255成分:Simulink中|万博1manbetx类别:块错误

接受的答案

MathWorks的万博1manbetx支持团队
这个问题类似于下面的链接讨论:
首先,请尝试以下操作:
1.以管理员身份登录
2.安装的Arduino由于支持包万博1manbetx
3.尝试部署的Arduino由于模型“arduinodue_communication”。
如果不解决这个问题,请考虑以下几点:
症状:Arduino的由于编译器“臂无 - EABI-gcc.exe”失败的TMP目录本地用户和编译器创建的中间文件与下面的错误崩溃。有时会出现此问题,即使本地用户拥有管理员权限。
“此应用程序已请求运行时终止它在一个不寻常的方式。
请联系应用程序的支持团队以获取更多信息。万博1manbetx
CS-化妆: * [IPAddress.o]错误255“
请将在支持软件包安装路径中的附加文件如下图所示:万博1manbetx
一个。“arduinoPreBuild.p”文件在以下路径:
<万博1manbetx支持包安装路径> \ arduinobase \工具箱\实时\目标\ Arduino的\ +实时\ +内部。
(请删除(覆盖)现有的P档)
湾“arduinoPreDownload.p”文件中:
<万博1manbetx支持包安装路径> \ arduinobase \工具箱\实时\目标\ Arduino的\ +实时\ +内部。
(请删除(覆盖)现有的P档)
例如用于释放R2014b:
在这里,<支持软件包万博1manbetx安装路径> C:\ MATLAB万博1manbetx \ SupportPackages \ R2014b
C。然后在MATLAB命令窗口输入“翻版toolboxcache”。
d。最后,请在MATLAB命令窗口,保存路径的变化进入“savepath”。

1条评论

安德烈斯贝利萨里奥
安德烈斯贝利萨里奥 在2017年2月1日
有用...!!:-)有了第二个解决方案,因为我联系在我万博 尤文图斯的笔记本电脑: “请放置在支持软件包安装路径中的附加文件如下图所示:...”万博1manbetx 由于MathWorks的支持团队.万博1manbetx. !!安德烈斯

登入评论。

更多的答案(1)

吉日扎霍拉
吉日扎霍拉 29 2015年10月
有没有人解决在Linux上这个问题呢?我试图安装和运行的Arduino由于支持包的根,我试图改变文件“ardu万博1manbetxinoPreBuild.p”,“arduinoPreDownload.p”。但它仍然没有工作。我有Matlab的R2015a。

0评论

登入评论。

登入回答这个问题。

标签

尚未进入无标签。

s manbetx 845


释放

R2015a