Electoday 2025

ไมโครคอนโทรลเลอร์ => ARM Processors => Topic started by: TaoTao on August 04, 2018, 04:16:24 AM

Title: could not launch the tool ielftool.exe"--ihex" "verbose" มันคืออะไรอ่ะครับ @_@!
Post by: TaoTao on August 04, 2018, 04:16:24 AM
พอดี ลองโหลด IAR For ARM มาใช้น่ะครับ ก่อนหน้านี้ใช้ KEIL
พอ Build มันก็ขึ้นแบบนี้

QuoteBuilding configuration: F051 - F051
Updating build tree...
F051.out
Converting
Error while running ielftool.exe "--ihex" "--verbose" "C:\Users\mrtao\Desktop\IAR STM32\F051\EWARM\F051\Exe\F051.out" "C:\Users\
mrtao\Desktop\IAR STM32\F051\EWARM\F051\Exe\F051.hex"
Error while running Output Converter

Total number of errors: 1
Total number of warnings: 0
"

งง @_@!

ขอบคุณล่วงหน้า คร๊าบบบ
Title: Re: could not launch the tool ielftool.exe"--ihex" "verbose" มันคืออะไรอ่ะครับ @_@!
Post by: dec on August 06, 2018, 11:24:19 AM
มัน convert ไฟล์ elf ไปเป็นไฟล์ .hex ไม่ได้น่ะครับ เหมือนกับว่ามันหาไฟล์ ielftool.exe ไม่เจอ
ปกติจะอยู่ใน "C:\Program Files (x86)\IAR Systems\Embedded Workbench 8.1\arm\bin"
ผมเองก็ไม่เคยเจออาการนี้

ถ้าไม่จำเป็นต้องใช้ไฟล์ hex ก็คลิกขวาที่ Project เลือก Option
แล้วไปเมนู Output Converter แล้วเอาเครื่องหมายถูกหน้า Generate additional output ออกครับ
ถ้า download โปรแกรมผ่าน STLink หรือ Jtag ใช้ไฟล์ .out ก็เพียงพอแล้ว
Title: Re: could not launch the tool ielftool.exe"--ihex" "verbose" มันคืออะไรอ่ะครับ @_@!
Post by: TaoTao on August 07, 2018, 07:37:57 PM
อ่อ ขอบคุณมากมายครับ ^__^!
แฮ่ะๆ เดี๋ยวได้ลองๆ