สวัสดีทุกคนฉันจะแสดงวิธีบันทึกไฟล์. hex ในไมโครคอนโทรลเลอร์ pic โดยใช้ pk2cmd ในไม่กี่ขั้นตอนง่ายๆ:
1. ดาวน์โหลดโปรแกรม pk2cmd.
2. แตกไฟล์
3. ใช้เทอร์มินัลป้อนไดเร็กทอรีของซอร์สโค้ดที่ดาวน์โหลดมา
4. ก่อนคอมไพล์เราต้องติดตั้งโปรแกรมอื่น ๆ ที่จำเป็นดังนั้นเราจึงเรียกใช้ในฐานะ superuser:
sudo apt-get install build-essential
sudo apt-get install libusb++-dev
5. ตอนนี้คุณสามารถรวบรวมซอร์สโค้ดโดยใช้:
make linux
6. จากนั้นในฐานะ superuser ให้ติดตั้งด้วยคำสั่ง:
sudo make install
7. เมื่อติดตั้งแล้วให้เพิ่มบรรทัดในไฟล์ที่ซ่อนอยู่ ".Bashrc" ซึ่งอยู่ในโฟลเดอร์บ้านของคุณ (/ home / username) สำหรับสิ่งนี้ฉันเรียกใช้ในฐานะผู้ใช้ปกติ:
gedit /home/nombre_usuario/.bashrc
ฉันเพิ่มบรรทัดต่อไปนี้ที่ส่วนท้ายของไฟล์:
เส้นทางการส่งออก = $ PATH: / usr / share / pk2
8. สุดท้าย "ฉันดำเนินการ" ในฐานะผู้ใช้ปกติบรรทัดของไฟล์ ".bashrc" โดยใช้
source /home/nombre_usuario/.bashrc
ด้วยเหตุนี้โปรแกรม "pk2cmd" ควรได้รับการติดตั้งและกำหนดค่าให้ใช้งานได้
ทดสอบการติดตั้ง
เพื่อทดสอบว่าการติดตั้งและการกำหนดค่าใช้งานได้วิธีแรกคือด้วยไฟล์ พิคคิท2 เชื่อมต่อกับพอร์ต USB ดำเนินการในฐานะผู้ใช้ปกติคำสั่ง:
pk2cmd /?v
วิธีบันทึกไฟล์. hex ด้วย pk2cmd
เพื่อตรวจสอบว่าตรวจจับ PIC อัตโนมัติที่เราเชื่อมต่อในไฟล์ พิคคิท2:
pk2cmd -p
หากต้องการอ่านไฟล์. hex ที่ PIC บันทึกไว้ในปัจจุบัน (ในกรณีนี้ฉันบันทึกไว้บนเดสก์ท็อปโดยใช้ชื่อ "actual.hex"):
pk2cmd -p -gf/home/usuario/direccion/actual.hex
ในการบันทึกลงใน PIC ไฟล์« file.hex »ใหม่ที่ฉันมีบนเดสก์ท็อป:
pk2cmd -p -m -f/home/usuario/direccion/archivo.hex
นี่คือบทช่วยสอนที่ทำโดยฉัน :)
เคล็ดลับดีๆ! นอกจากนี้ยังมี Piklab ให้ทำเป็นอีกทางเลือกหนึ่ง :)
สวัสดีคู่มือไม่สามารถใช้ได้อีกต่อไป?
ยอดเยี่ยม แต่ฉันไม่มีประเภทของเครื่องบันทึกสำหรับ (โปรแกรมเมอร์ usb รุ่นไหน) มีมากมาย. สำหรับฉันแล้วดูเหมือนว่ามันจะใช้ได้กับ pickit2 และโคลนของพวกเขา ช่วยแก้ให้ด้วยนะถ้าฉันผิด
PikLab เป็นตัวเลือกที่ยอดเยี่ยม แต่มีไว้สำหรับ KDE3 และกลเม็ดใช้ไม่ได้กับไลบรารี KDE4 อีกต่อไปแม้ว่าจะมีเอเลี่ยนคุณสามารถส่ง Fedora เวอร์ชันไปยังเดเบียนและอูบุนตูได้ มีการสอนอยู่ที่นั่นดังนั้นฉันจึงทำบน Ubuntu 13.04 ของฉัน
atte
เจวีเค85321
ถ้าเป็นสำหรับ pickit2. มันเกิดขึ้นกับฉันที่จะวางมัน ขอบคุณที่เตือนฉัน.
ฉันใช้ piklab ใน Chakra กับ KDE 4.12.2 และคอมไพเลอร์ sdcc (มันขาดมาก) แต่ฉันไม่รู้วิธีกำหนดค่าโคลน pickit2
สวัสดีเพื่อนขอบคุณสำหรับโพสต์นี้
ฉันต้องการกำจัดข้อสงสัยด้วยเช่นกันฉันสามารถใช้โปรแกรมเมอร์ i / o ประเภทใดกับแอปพลิเคชันนี้ได้
สำหรับ PICKit 2 🙂ถ้านั่นคือสิ่งที่คุณหมายถึง
และถ้าคุณเพิ่ม GPSIM + GPUTILS ก็เป็นทางเลือกที่ดีสำหรับ MPLAB ..
ในทางกลับกันตอนนี้ MPLABX เป็นหลายแพลตฟอร์มเราสามารถใช้เครื่องมือของผู้ผลิตจากเครื่อง Linux ของเราได้ ขึ้นอยู่กับผู้ใช้ปลายทาง
บทช่วยสอนที่ยอดเยี่ยมฉันบันทึกไว้ในรายการโปรดแล้ว!
ขอแสดงความนับถือ
ออสการ์
บทความที่ดีมากขอบคุณ!
ฉันทำงานกับไมโครคอนโทรลเลอร์ PIC บน Linux มาระยะหนึ่งแล้ว โชคดีที่เครื่องมือของ Microchip เป็นแพลตฟอร์มข้ามแพลตฟอร์มมาระยะหนึ่งแล้วและสามารถใช้งานได้ฟรี (MPLABX, IDE ที่ใช้ Netbeans และคอมไพเลอร์ XC8, XC16 และ XC32)
สำหรับฉันแล้ว MPLABX เป็นเครื่องมือในอุดมคติมันเป็นเครื่องมือที่มีคุณภาพดีและฉันได้ติดตั้งโดยไม่มีปัญหาในลีนุกซ์หลายรุ่น
ทักทาย!
ขอบคุณมากสำหรับผลงานที่เปิดเผยฉันคิดว่ามันจะช่วยแนะนำฉันเกี่ยวกับ Linux อีกเล็กน้อย
โปรดใส่ลิงก์กลับไปที่: ดาวน์โหลดคู่มือในรูปแบบ pdf ได้ไหมเนื่องจากดรอปบ็อกซ์แจ้งว่าปิดใช้งาน
ความนับถือ
เพื่อนพร้อมขอบคุณมากสำหรับความคิดเห็นของคุณฉันได้อัปโหลดลิงค์อีกครั้ง คำทักทายจากเอกวาดอร์
กวดวิชายอดเยี่ยม! 😀ฉันเพิ่งใช้ Distro แบบ Arch ทุกอย่างทำงานบน arch linux ได้ด้วยเหรอ
แน่นอนว่าคุณพบใน AUR
สวัสดีขอโทษที่รบกวนคุณฉันเริ่มจัดการรูปภาพด้วย linux เนื่องจากก่อนหน้านี้ฉันทำกับ win
ฉันบอกคุณว่าฉันสามารถติดตั้ง pk2cmd ได้และฉันมีโคลนของ Pickit
ฉันสามารถเขียนโปรแกรมได้อย่างสมบูรณ์แบบ แต่ไม่พบวิธีกำหนดค่าว่ารูปภาพจะใช้นาฬิกาภายนอกหรือนาฬิกาภายใน
สิ่งนี้ทำได้จากที่อยู่ x2007 แต่ฉันไม่รู้ว่าก่อนหน้านี้ฉันใช้ upp628 ในการชนะอย่างไรและมันถูกตั้งโปรแกรมในลักษณะที่มองเห็นได้หลังจากเปิดฐานสิบหก
หากคุณมีข้อมูลฉันขอขอบคุณ
ในที่สุดฉันก็เขียนโปรแกรมใน asm
ขอบคุณ
ไม่มีโปรแกรมนี้อีกแล้วหรือ หากฉันคลิกที่ลิงก์แสดงว่ามีข้อผิดพลาดดรอปบ็อกซ์!