ช่วยหน่อยครับ มือใหม่ AVR

ถาม- ตอบปัญหาเกียวกับ Elec. เช่น ทำวงจรไหนไม่ work, หรือจะให้หาวงจรอะไร post ข้อความทิ้งไว้ได้เลยครับ

Moderator: gang

ภาพประจำตัวสมาชิก
tito
Rookie
Rookie
โพสต์: 6
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

ช่วยหน่อยครับ มือใหม่ AVR

โพสต์โดย tito » 05/05/2008 5:01 pm

-มือใหม่ AVR ใช้ AT90S8535
-ใช้ Avrstudio กับ winavr
-ทดลองเขียน ซี โค๊ดตามข้างล่าง

#include <avr/io.h>
int main(void)
{
DDRA = 0xFF;
PORTA = 0x00;
PORTA = 0xFF;
}

-ลอง build แล้วไม่ผ่าน

Build started 5.5.2008 at 17:00:45
AllocationBase 0x0, BaseAddress 0x71590000, RegionSize 0x170000, State 0x10000
C:\WinAVR\utils\bin\sh.exe: *** Couldn't reserve space for cygwin's heap, Win32 error 487
avr-gcc.exe -mmcu=atmega8535 -Wall -gdwarf-2 -std=gnu99 -Os -funsigned-char -funsigned-bitfields -fpack-struct -fshort-enums -MD -MP -MT Test3.o -MF dep/Test3.o.d -c ../Test3.c
../Test3.c:8: fatal error: opening dependency file dep/Test3.o.d: No such file or directory
compilation terminated.
make: *** [Test3.o] Error 1
Build failed with 1 errors and 0 warnings...


-ช่วยแนะนำด้วย
-ที่ help avr-libc reference manual ของผมเป็นสีเทา เข้าใช้ไม่ได้ ถ้าจะใช้ help ตัวนี้ ต้องทำไงบ้างครับ
-ขอบคุณล่วงหน้าสำหรับคำตอบ

e20mj2

โพสต์โดย e20mj2 » 05/05/2008 9:09 pm

ลองดูในโฟเดอร์โปรเจคว่ามีโฟเดอร์ default/dep/ ถ้าไม่มีให้ create folder ใหม่แล้วลอง compile ดูครับ

ภาพประจำตัวสมาชิก
tito
Rookie
Rookie
โพสต์: 6
ลงทะเบียนเมื่อ: 01/01/1970 7:00 am

โพสต์โดย tito » 05/05/2008 9:25 pm

-คุณ e20mj2 ทำแล้ว ผ่านแล้วครับ
-แสดงว่า ผมต้อง create folder default/dep/ ทุกครั้งใช่ไหมครับ
-จะมีวิธีให้มันสร้าง โฟลเดอร์ เองได้ไหม


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 2 และ บุคคลทั่วไป 0 ท่าน

cron