วิธีบันทึกไมโครคอนโทรลเลอร์ PIC desde Linux (pk2cmd)

สวัสดีทุกคนฉันจะแสดงวิธีบันทึกไฟล์. 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

นี่คือบทช่วยสอนที่ทำโดยฉัน :)

ดาวน์โหลด pk2cmd
ดาวน์โหลดคู่มือในรูปแบบ pdf

แสดงความคิดเห็นของคุณ

อีเมล์ของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องการถูกทำเครื่องหมายด้วย *

*

*

  1. ผู้รับผิดชอบข้อมูล: Miguel ÁngelGatón
  2. วัตถุประสงค์ของข้อมูล: ควบคุมสแปมการจัดการความคิดเห็น
  3. ถูกต้องตามกฎหมาย: ความยินยอมของคุณ
  4. การสื่อสารข้อมูล: ข้อมูลจะไม่ถูกสื่อสารไปยังบุคคลที่สามยกเว้นตามข้อผูกพันทางกฎหมาย
  5. การจัดเก็บข้อมูล: ฐานข้อมูลที่โฮสต์โดย Occentus Networks (EU)
  6. สิทธิ์: คุณสามารถ จำกัด กู้คืนและลบข้อมูลของคุณได้ตลอดเวลา

  1.   edwarddiaz dijo

    เคล็ดลับดีๆ! นอกจากนี้ยังมี Piklab ให้ทำเป็นอีกทางเลือกหนึ่ง :)

    1.    เฟอร์นันโด dijo

      สวัสดีคู่มือไม่สามารถใช้ได้อีกต่อไป?

  2.   เจวีเค85321 dijo

    ยอดเยี่ยม แต่ฉันไม่มีประเภทของเครื่องบันทึกสำหรับ (โปรแกรมเมอร์ usb รุ่นไหน) มีมากมาย. สำหรับฉันแล้วดูเหมือนว่ามันจะใช้ได้กับ pickit2 และโคลนของพวกเขา ช่วยแก้ให้ด้วยนะถ้าฉันผิด

    PikLab เป็นตัวเลือกที่ยอดเยี่ยม แต่มีไว้สำหรับ KDE3 และกลเม็ดใช้ไม่ได้กับไลบรารี KDE4 อีกต่อไปแม้ว่าจะมีเอเลี่ยนคุณสามารถส่ง Fedora เวอร์ชันไปยังเดเบียนและอูบุนตูได้ มีการสอนอยู่ที่นั่นดังนั้นฉันจึงทำบน Ubuntu 13.04 ของฉัน

    atte
    เจวีเค85321

    1.    ไมเคิลมก dijo

      ถ้าเป็นสำหรับ pickit2. มันเกิดขึ้นกับฉันที่จะวางมัน ขอบคุณที่เตือนฉัน.

    2.    ทรูโกะ 22 dijo

      ฉันใช้ piklab ใน Chakra กับ KDE 4.12.2 และคอมไพเลอร์ sdcc (มันขาดมาก) แต่ฉันไม่รู้วิธีกำหนดค่าโคลน pickit2

  3.   หอยโข่ง dijo

    สวัสดีเพื่อนขอบคุณสำหรับโพสต์นี้

    ฉันต้องการกำจัดข้อสงสัยด้วยเช่นกันฉันสามารถใช้โปรแกรมเมอร์ i / o ประเภทใดกับแอปพลิเคชันนี้ได้

    1.    ไมเคิลมก dijo

      สำหรับ PICKit 2 🙂ถ้านั่นคือสิ่งที่คุณหมายถึง

  4.   ไม่เอาแล้ว dijo

    และถ้าคุณเพิ่ม GPSIM + GPUTILS ก็เป็นทางเลือกที่ดีสำหรับ MPLAB ..
    ในทางกลับกันตอนนี้ MPLABX เป็นหลายแพลตฟอร์มเราสามารถใช้เครื่องมือของผู้ผลิตจากเครื่อง Linux ของเราได้ ขึ้นอยู่กับผู้ใช้ปลายทาง

  5.   วิดานู dijo

    บทช่วยสอนที่ยอดเยี่ยมฉันบันทึกไว้ในรายการโปรดแล้ว!

    ขอแสดงความนับถือ
    ออสการ์

  6.   คาร์ลอ dijo

    บทความที่ดีมากขอบคุณ!

    ฉันทำงานกับไมโครคอนโทรลเลอร์ PIC บน Linux มาระยะหนึ่งแล้ว โชคดีที่เครื่องมือของ Microchip เป็นแพลตฟอร์มข้ามแพลตฟอร์มมาระยะหนึ่งแล้วและสามารถใช้งานได้ฟรี (MPLABX, IDE ที่ใช้ Netbeans และคอมไพเลอร์ XC8, XC16 และ XC32)

    สำหรับฉันแล้ว MPLABX เป็นเครื่องมือในอุดมคติมันเป็นเครื่องมือที่มีคุณภาพดีและฉันได้ติดตั้งโดยไม่มีปัญหาในลีนุกซ์หลายรุ่น

    ทักทาย!

  7.   วุ้น dijo

    ขอบคุณมากสำหรับผลงานที่เปิดเผยฉันคิดว่ามันจะช่วยแนะนำฉันเกี่ยวกับ Linux อีกเล็กน้อย

    โปรดใส่ลิงก์กลับไปที่: ดาวน์โหลดคู่มือในรูปแบบ pdf ได้ไหมเนื่องจากดรอปบ็อกซ์แจ้งว่าปิดใช้งาน

    ความนับถือ

    1.    ไมเคิลมก dijo

      เพื่อนพร้อมขอบคุณมากสำหรับความคิดเห็นของคุณฉันได้อัปโหลดลิงค์อีกครั้ง คำทักทายจากเอกวาดอร์

  8.   Miguel Alejandro QuiñonezGudiño dijo

    กวดวิชายอดเยี่ยม! 😀ฉันเพิ่งใช้ Distro แบบ Arch ทุกอย่างทำงานบน arch linux ได้ด้วยเหรอ

    1.    bitl0rd dijo

      แน่นอนว่าคุณพบใน AUR

  9.   แดเนียล dijo

    สวัสดีขอโทษที่รบกวนคุณฉันเริ่มจัดการรูปภาพด้วย linux เนื่องจากก่อนหน้านี้ฉันทำกับ win
    ฉันบอกคุณว่าฉันสามารถติดตั้ง pk2cmd ได้และฉันมีโคลนของ Pickit
    ฉันสามารถเขียนโปรแกรมได้อย่างสมบูรณ์แบบ แต่ไม่พบวิธีกำหนดค่าว่ารูปภาพจะใช้นาฬิกาภายนอกหรือนาฬิกาภายใน
    สิ่งนี้ทำได้จากที่อยู่ x2007 แต่ฉันไม่รู้ว่าก่อนหน้านี้ฉันใช้ upp628 ในการชนะอย่างไรและมันถูกตั้งโปรแกรมในลักษณะที่มองเห็นได้หลังจากเปิดฐานสิบหก
    หากคุณมีข้อมูลฉันขอขอบคุณ
    ในที่สุดฉันก็เขียนโปรแกรมใน asm

    ขอบคุณ

  10.   Javier Garcia Prieto dijo

    ไม่มีโปรแกรมนี้อีกแล้วหรือ หากฉันคลิกที่ลิงก์แสดงว่ามีข้อผิดพลาดดรอปบ็อกซ์!