การใช้งาน AVR Studio 6.x และ AVRDude กับบอร์ด Arduino Uno
1. ติดตั้ง AVR Studio 6.x และ Arduino IDE
2. ไปที่เมนู Tools->External Tools ดังรูป
3. จะได้หน้าต่างไดอะล็อก External Tools และกำหนดค่าต่าง ๆ ตามรูป
มีรายละเอียดดังนี้
Title: &Upload
Command: C:\Arduino\hardware\tools\avr\bin\avrdude.exe
Arguments: -F -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:"$(ProjectDir)Debug\$(ItemFileName).hex":i -CC:\Arduino\hardware\tools\avr\etc\avrdude.conf
หมายเหตุ:
$(ProjectDir)Debug$(ItemFileName).hex เป็นพาร์ตที่โปรแกรม AVR Studion ได้กำหนดไว้ให้โดยอัตโนมัติตอนสร้างไฟล์โปรเจค
PCOM3 เป็นตำแหน่งหมายเลขพอร์ตที่บอร์ดทดลองเชื่อมต่ออยู่ ค่านี้จะแตกต่างกันในแต่ละเครื่องคอมฯ
กำหนดชื่อไฟล์โปรเจคโดยตรงเพื่อ upload -F -v -patmega328p -carduino -PCOM3 -b115200 -D -Uflash:w:"$(ProjectDir)Debug\AVR_LAB_HandOn.hex":i -CC:\Arduino\hardware\tools\avr\etc\avrdude.conf
4. ทดสอบการทำงานของเมนู Upload เขียนโค้ดโปรแกรมพร้อมกับคอมไพล์โปรแกรม (ต้องสร้างโปรเจคพร้อมใช้งานแล้ว)
บทความนี้คัดมาจากเนื้อหาส่วนหนึ่งของคอร์สอบรมไมโครคอนโทรลเลอร์จากบริษัทแอพซอฟต์เทคจำกัด
ติดตามข้อมูลข่าวสารไมโครคอนโทรลเลอร์ได้ที่ : https://www.facebook.com/mcu.course
ความคิดเห็น
แสดงความคิดเห็น