Electoday 2025

ไมโครคอนโทรลเลอร์ => AVR and Arduino => Topic started by: HappyAVR on March 04, 2013, 04:42:04 PM

Title: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: HappyAVR on March 04, 2013, 04:42:04 PM
พี่ๆ ทั้งหลาย ขอคำแนะนำด้วยครับ

ทดลองเขียน Code แต่ก็เจอปัญหา Build ยังไงก็ไม่สำเร็จครับ ทดลองเขียน Project แรกก็เจอปัญหาแล้ว ไม่รู้ว่าพลาดตรงไหนครับ

ใช้ AVR Studio 4 กับ WinAVR 20100110

Code ที่ทดสอบมีแค่นี้ครับ



#include <avr/io.h>

int main(void)
{
DDRA = 0xFF;

while(1)
{
PORTA = 0xFF;
}

return 0;
}


พอสั่ง build เจอ error แบบนี้ตลอดเลยครับ


rm -rf frist_avr.o  frist_avr.elf dep/* frist_avr.hex frist_avr.eep frist_avr.lss frist_avr.map
Build succeeded with 0 Warnings...
/usr/bin/sh: IC:\WinAVR-20100110\avr\include: command not found
make: [frist_avr.o] Error 127 (ignored)
mmcu=atmega8a -Wl,-Map=frist_avr.map frist_avr.o     -o frist_avr.elf
/usr/bin/sh: -Wl,-Map=frist_avr.map: command not found
make: [frist_avr.elf] Error 127 (ignored)
avr-objcopy -O ihex -R .eeprom -R .fuse -R .lock -R .signature  frist_avr.elf frist_avr.hex
avr-objcopy: 'frist_avr.elf': No such file
make: *** [frist_avr.hex] Error 1
Build failed with 1 errors and 0 warnings...
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: crywolf on March 04, 2013, 05:24:10 PM
ใช้ make ไฟล์จากใหนครับ ให้โปรแกรม Gen ให้ หรือ เอามาจากที่อื่น
เท่าที่ดู เหมือนมีการเรียกใช้ Make ไฟล์สำหรับ Linux (ดูจาก /usr/bin/sh)
ให้ New Project ขึ้นมาใหม่ แล้วไม่ต้องเซ็ตอะไรทั้งนั้น ลองเขียนโค๊ด แล้ว Compile ดู

Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: JENG on March 04, 2013, 05:55:03 PM
AVR  Studio 4.xx อะไร.
ถ้า 4.19 รู้สึกว่าต้องแก้ path ถ้าใช้กับ winavr หรือเปลี่ยนไปใช้ avr-toolchain แทน
แต่จะ soft debug ไม่ได้.(มีใครเป็นมั่ง)...

ถ้า 4.18 ใช้กับ winavr ได้เลย.
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: HappyAVR on March 04, 2013, 09:40:03 PM
ขอบคุณมากๆ เลยครับคุณ JENG

ใช้ Ver 4.19 จริงๆ ด้วยครับ สุดท้ายเลยไปลองโหลด 4.18 (build 684) มาติดตั้งใหม่ ตอนนี้ แก้ปัญหาได้แล้วครับ

ว่าแต่ avr-toolchain มันโหลดนานมากๆ โหลดเสร็จคงได้ทดสอบครับ
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: pued on July 22, 2014, 03:35:07 PM
Build started 22.7.2014 at 15:26:25
make: Makefile: No such file or directory
make: *** No rule to make target `Makefile'.  Stop.
Build failed with 2 errors and 0 warnings...

ของผมขึ้นแบบนี้ครับ ไม่รูู้เป็นอะไรครับ 4.18(684) ลบลงใหมาก็เป็นแบบเก่าครับ กระทู้อาจจะเก่าแต่เห็นอาการเดียวกัน คงเป็นประโยชน์ ผู้รู้แนะนำหน่อยครับ ใช้ winavr

ขอบคุณครับ
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: JENG on July 22, 2014, 05:36:51 PM
สร้าง project ยังไงคับ ลอง up project มาให้ดูหน่อย
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: pued on July 22, 2014, 06:01:36 PM
ผมลองแล้วหลายครั้งก็ไม่ได้
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: wlasoi on July 22, 2014, 06:55:36 PM
ใช้ 4.19 กับ avr-toolchain ไปเลย ครับ code เก่าก็ compile ได้ไม่มีปัญหา เรื่อง directory .... มันก็ WinAVR นั่นแหละเอาทำ package รวมเฉยๆ
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: crywolf on July 22, 2014, 07:02:16 PM
ลองย้ายไฟล์ Project ดูครับ ชื่อ Folder ภาษาไทย อาจจะใช้ไม่ได้
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: wlasoi on July 22, 2014, 07:12:18 PM

(http://s27.postimg.org/ehccqcaz3/22_7_2557_19_10_51.jpg) (http://postimg.org/image/ehccqcaz3/)
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: pued on July 23, 2014, 09:03:04 AM
ผมลง 4.19built730 แล้วใช้ avr toolchain ก็ยังไม่ได้ แต่ถ้าใช้ไฟล์โปรเจ็คที่เขียนมาแล้ว คอมพลายได้ ผมใช้ win7 32bit ส่วนโปรแกรมผมโหลดจากเวป atmel เลย ผมก็ว่าไม่น่ามีปัญหา แต่ก็แปลกครับครั้งก่อนสร้างโปรเจ็คได้ คอมพลายได้
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: pued on July 23, 2014, 10:11:01 AM
ลองเขียนโค็ดหลายแบบก็เป็นตามรูปครับ เลยลงรูปมาให้ดูครับว่าเกิดจากอะไร
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: pued on July 25, 2014, 09:01:43 AM
Quote from: crywolf on July 22, 2014, 07:02:16 PM
ลองย้ายไฟล์ Project ดูครับ ชื่อ Folder ภาษาไทย อาจจะใช้ไม่ได้

ลองย้ายแล้วสร้าง project ใหม่ build แล้วผ่านครับ ผมลองหลายๆ file แล้วใช้ได้ครับ หลังจากผมทำตามคำแนะนำจาก คุณ crywolf ขอบคุณมากครับ สำหรับคำแนะนำทุกๆท่านครับ :)
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: whoami on July 25, 2014, 10:22:06 AM
ผมเจอเหมือนกัน ปกติจะก๊อปโปรเจ็คเก่ามาแก้ ถ้าสร้างใหม่คอมพายไม่ได้
มันไม่ได้ระบุ external tools ใน project option
ใส่
d:\WinAVR\bin\avr-gcc.exe
d:\WinAVR\utils\bin\make.exe
แล้วใช้ได้ครับ
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: wlasoi on July 25, 2014, 04:39:20 PM
ลง Baidu Faster หรือเปล่าว ตัวแ้ path เลยน่ะ .. อาจจะเป็นมันก็ได้ .. 55555+
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: daimyo18 on December 24, 2014, 10:12:32 AM
ขอบคุณครับ
Title: Re: เจอปัญหา build โปรเจค ไม่ได้ กับ AVR Studio 4 ครับ
Post by: sunmoon on December 25, 2014, 11:13:16 AM
ขอบคุณครับ

ผมก็ชอบสร้างโฟลเดอร์ภาษาไทย จะจำไว้เป้นความรู้ ต้องหัดตั้งภาษาอังกฤษบ้างแล้วครับ