Სარჩევი:
- ნაბიჯი 1: მთავარი ფანჯარა
- ნაბიჯი 2: ჩიპის შერჩევა
- ნაბიჯი 3: წაიკითხეთ ჩიპი
- ნაბიჯი 4: პროგრამის ჩიპი
- ნაბიჯი 5: დაადასტურეთ ჩიპი
- ნაბიჯი 6: ფაილის გამჭრიახი
- ნაბიჯი 7: ფაილის შერწყმა
- ნაბიჯი 8: პროგრამის ჩამოტვირთვა
ვიდეო: CH341A პროგრამისტი: 8 ნაბიჯი
2024 ავტორი: John Day | [email protected]. ბოლოს შეცვლილი: 2024-01-30 10:15
მე ახლახანს შევიძინე CH341A მინი პროგრამისტი. მინი პროგრამისტი კარგადაა და მას შეუძლია გამოიყენოს 24 და 24 სერიის ჩიპების დაპროგრამება. ეს არის ძალიან დაბალი ღირებულება, მაგრამ საკმაოდ სასარგებლოა, რადგან მე შემიძლია გამოვიყენო ჩემი კომპიუტერის BIOS და როუტერის firmware.
WCH– მ გამოაქვეყნა თავისი API და C ბიბლიოთეკა დეველოპერებისთვის, რომ გამოიყენონ ჩიპი. ასე რომ, მე გადავწყვიტე ავაშენო ჩემი პროგრამირების პროგრამა მინი პროგრამისტისთვის.
პროგრამირების პროგრამული უზრუნველყოფა მე ვიყენებ CH341DLL.dll ბიბლიოთეკას, რომელიც უზრუნველყოფილია WCH– ით. მას შეუძლია გამოიყენოს I2C და SPI პროტოკოლი USB- ის საშუალებით.
ყველა კოდი ჩაწერილია C# - ში და ყველა C ++ ფუნქციის ზარი შეფუთულია C# - ის გამოსაყენებლად.
დრაივერისა და C ბიბლიოთეკის ჩამოტვირთვა შესაძლებელია WCH– ის ვებ – გვერდიდან.
ნაბიჯი 1: მთავარი ფანჯარა
მთავარი ფანჯრები გვაწვდის ყველა იმ ფუნქციას, რაც ჩვენ გვჭირდება ამ NOR NOR / EEPROM ჩიპების წასაკითხად და დასაპროგრამებლად. თქვენ ასევე შეგიძლიათ გამოიყენოთ მენიუ იგივე ფუნქციის შესასრულებლად.
მას აქვს ჩაშენებული HEX რედაქტორი ჩიპიდან წაკითხული ფაილის ან შინაარსის შესაცვლელად. მაგალითად, ჩვენ შეგვიძლია ჩავამატოთ MAC კოდი როუტერის პროგრამულ უზრუნველყოფაში ჩიპში პროგრამის დაწყებამდე.
ყველა დაკავშირებული ფუნქცია (კოპირება / ჩასმა / ძებნა და ა.შ.) მოცემულია ორობითი ფაილის რედაქტირებისთვის.
ნაბიჯი 2: ჩიპის შერჩევა
თქვენ ჯერ უნდა შეარჩიოთ ჩიპი, რომელზეც გსურთ მუშაობა.
უბრალოდ დააწკაპუნეთ ღილაკზე "ძებნა" ჩიპების მოსაძებნად ჩიპების მონაცემთა ბაზაში. უბრალოდ ჩაწერეთ თქვენი ჩიპის საკვანძო სიტყვები და ყველა შესაბამისი ჩიპი გამოჩნდება ქსელში.
24 სერიის ჩიპებისთვის (I2C), თქვენ უნდა აირჩიოთ ის ხელით, რადგან მათ არ აქვთ რაიმე პირადობის მოწმობა / ხელმოწერა ჩვენთვის მათი იდენტიფიცირებისთვის.
25 სერიის ჩიპებისთვის (SPI), შეგიძლიათ გამოიყენოთ ღილაკი "ავტომატური ამოცნობა" ჩიპის პირადობის მოწმობის / ხელმოწერის წასაკითხად. თუ პირადობის მოწმობა იქნა ნაპოვნი, ჩიპის შერჩევის ფანჯარა გამოჩნდება თქვენ მის ასარჩევად.
ნაბიჯი 3: წაიკითხეთ ჩიპი
გამოიყენეთ ღილაკი "წაკითხვა" თქვენს მიერ არჩეული ჩიპის წასაკითხად. ჩიპის შინაარსი ნაჩვენები იქნება HEX რედაქტორზე.
ჩიპის შინაარსის შესანახად შეგიძლიათ გამოიყენოთ ღილაკი "შენახვა".
ნაბიჯი 4: პროგრამის ჩიპი
თქვენ შეგიძლიათ გახსნათ არსებული ფაილი ღილაკზე "გახსნა".
ფაილის არჩევის შემდეგ, მისი შინაარსი იტვირთება HEX რედაქტორში.
თქვენ შეგიძლიათ შეიტანოთ ცვლილებები შინაარსში პროგრამის დაწყებამდე ჩიპზე.
მას შემდეგ რაც კმაყოფილი იქნებით ჩატვირთული შინაარსით, დააწკაპუნეთ ღილაკზე "პროგრამა", რომ დააპროგრამოთ ის ჩიპზე.
თქვენ ასევე შეგიძლიათ გამოიყენოთ "ავტო" ღილაკი ჩიპის დასაპროგრამებლად, რომელიც გადაამოწმებს მონაცემებს მისი დაპროგრამების შემდეგ.
SPI ჩიპი ავტომატურად წაიშლება პროგრამირების დაწყებამდე. თუმცა, თქვენ შეგიძლიათ ხელით წაშალოთ ჩიპიც.
ნაბიჯი 5: დაადასტურეთ ჩიპი
მას შემდეგ რაც წაიკითხავთ ან დაწერთ ჩიპს, ძალიან გირჩევთ შეამოწმოთ წაკითხული / ჩაწერილი შინაარსი HEX რედაქტორში დატვირთული შინაარსის წინააღმდეგ.
შინაარსის გადამოწმება შეგიძლიათ დააჭიროთ ღილაკს "გადამოწმება".
ნაბიჯი 6: ფაილის გამჭრიახი
პროგრამას გააჩნია ჩამონტაჟებული ფაილების გამჭრის ფუნქცია ფაილების / დატვირთული შინაარსის გარკვეული ნაწილის ნაჭრებად და ფაილში შენახვაში.
ეს ფუნქცია ძალიან სასარგებლოა როუტერის ფირმებზე მუშაობისას. მაგალითად, ამოიღეთ ფაილის ბოლო 64KB თქვენი როუტერის ART ინფორმაციის შესანახად.
ნაბიჯი 7: ფაილის შერწყმა
თქვენ ასევე შეგიძლიათ გამოიყენოთ ფაილის შერწყმა ორი ფაილის ერთში გაერთიანებისთვის.
ზოგიერთი ლეპტოპის BIOS იყენებს მრავალ ჩიპს BIOS და EC ინფორმაციის შესანახად. თქვენ დაგჭირდებათ მათი გაერთიანება, სანამ დაიწყებთ მუშაობას.
შერწყმის ფუნქციის გამოყენებით, თქვენ შეგიძლიათ დააკავშიროთ ორი ფაილი ერთში შემდგომი პროცესისთვის.
ნაბიჯი 8: პროგრამის ჩამოტვირთვა
გთხოვთ გადმოწეროთ პროგრამა და საწყისი კოდი ჩემი Google Drive– დან ქვემოთ.
drive.google.com/drive/folders/17xf3EKIPe2Nhx2obE235PBRnkSKaU4uv?usp=sharing
წყაროს კოდი ჯერ არ არის კარგად კომენტარი გაკეთებული. მე ავტვირთავ კარგად გამოხმაურებულ ვერსიას მას შემდეგ რაც დავამატებ ამ კომენტარებს უკეთ წასაკითხად და შეუსაბამოდ.
გირჩევთ:
არდუინო როგორც პროვაიდერი -- ჩაწერეთ ექვსკუთხა ფაილი AVR -- - ში დაუკრავენ AVR -- Arduino როგორც პროგრამისტი: 10 ნაბიჯი
არდუინო როგორც პროვაიდერი || ჩაწერეთ Hex ფაილი AVR || დაუკრავენ AVR || Arduino როგორც პროგრამისტი: ……………………… გთხოვთ გამოიწეროთ ჩემი YouTube არხი სხვა ვიდეოებისთვის …….. ეს სტატია ეს ყველაფერი არდუინოს შესახებ isp. თუ გსურთ ატვირთოთ ექვსკუთხა ფაილი ან გსურთ დააყენოთ თქვენი დაუკრავენ AVR– ში, მაშინ არ გჭირდებათ პროგრამისტის ყიდვა, შეგიძლიათ გააკეთოთ
პაწაწინა პროგრამისტი ATTINY მიკროკონტროლერებისთვის Arduino UNO– ით: 7 ნაბიჯი
პაწაწინა პროგრამისტი ATTINY მიკროკონტროლერებისთვის Arduino UNO– ით: ამჟამად საინტერესოა გამოიყენოთ ATTINY სერიის მიკროკონტროლერები მათი მრავალფეროვნების, დაბალი ფასის გამო, არამედ ის ფაქტი, რომ მათი ადვილად დაპროგრამება შესაძლებელია ისეთ გარემოში, როგორიცაა Arduino IDE. Arduino მოდულებისთვის განკუთვნილი პროგრამები ადვილად გადააქვთ
ATTiny HV პროგრამისტი: 4 ნაბიჯი
ATTiny HV პროგრამისტი: ეს ინსტრუქცია განკუთვნილია ATTiny პროგრამირებისათვის ESP8266 და ბრაუზერზე დაფუძნებული ინტერფეისის გამოყენებით. იგი ემყარება წინა ინსტრუქტორული დაუკრავენ რედაქტორს დამცავების წასაკითხად და დასაყენებლად, მაგრამ ახლა მხარს უჭერს წაშლას, კითხვას და წერას
ESP8266-07 პროგრამისტი არდუინო ნანოსთან ერთად: 6 ნაბიჯი (სურათებით)
ESP8266-07 პროგრამისტი არდუინო ნანოსთან ერთად: ეს არის მოკლე სამეურვეო პროგრამა, რომელიც ქმნის არდოინო ნანოს გამოყენებით მოსახერხებელ ESP8266-07/12E დაფაზე. გაყვანილობის სქემა ძალიან ჰგავს აქ წარმოდგენილს. თქვენ გაქვთ შესაძლებლობა დააკავშიროთ ეს პროექტი პურის დაფაზე, შეაერთეთ თავი
5 ტრანზისტორი PIC პროგრამისტი *სქემატურად დაემატა ნაბიჯი 9 !: 9 ნაბიჯი
5 ტრანზისტორი PIC პროგრამისტი *სქემატურად დაემატა ნაბიჯი 9!: შექმენით თქვენი საკუთარი PIC პროგრამისტი თქვენი კომპიუტერის პარალელური პორტისთვის. ეს არის დავით ტეიტის კლასიკური დიზაინის ვარიაცია. ეს არის ძალიან საიმედო და არსებობს კარგი პროგრამირების პროგრამა უფასოდ. მე მომწონს IC-Prog და PICpgm პროგრამისტი. ყველაზე უკეთ, ის