page_banner

xəbərlər

Fərqli vasitələrin istifadəsi nəticəsində IC şifrəsinin açılması proqramlaşdırma metodları və sənədlərin tələbləri də fərqlidir.

Bir yol, ümumi bir proqramçı metodundan istifadə etməkdir, əgər ümumi proqramçıların istifadəsi ümumiyyətlə BIN və ya HEX sənədini dəstəkləyirsə, birbaşa faylı yükləyir və sonra müvafiq konfiqurasiyanı birbaşa yandıra bilərsiniz.

news pic12
news pic13

İkincisi, başqa bir üsul da fayl yazmaq üçün ISP və ya JTAG yükləmə xətti rejimindən istifadə etməkdir, çünki çox sayda yükləmə xətti var, ümumi yükləmə xətti AVRSTUDIO yükləməsində, STUDIO yüklənməsində dəstəklənir, tələb olunan fayl formatı HEX Formatlı fayllar olmalıdır , BIN faylı yüklənərsə, AVRSTUDIO dəstək formatı deyil istənir. Və FLASH və EEPROM fayllarının ayrıca yüklənməsini tələb edin, yəni şifrə çözüldükdən sonra FLASH və EEPOM iki faylı təmin edin.

news pic14

AVR mikrokontrolörləri IC şifrəsinin açılması cihazın konfiqurasiyası və işləmə mühiti ilə əlaqəli bir neçə sigorta yeri dəstinə malikdir. Bu sigortalar çox vacibdir. İstifadəçilər AVR mikrokontrolörünü praktik tətbiqə uyğun şəkildə təbiətcə fərqli etmək üçün Sığortanı qura və qura bilərlər. Ancaq sigortanın konfiqurasiya edilməsinə ehtiyac olduğundan, yeni başlayanlar üçün yer haqqında çox az məlumat verməsi üçün, mikrokontrolörün şifrəsini açdıqdan sonra proqramı yanma vaxtında, həm də sigortanın konfiqurasiyasında, əgər konfiqurasiya səhvdirsə, ola bilər iş deyil və ya funksiya dəyişir. Sığorta konfiqurasiya edilməli olduqda şifrəsi açılmış sənədlərin yandırılmasında, çünki AVR-i dəstəkləyən alətlər çoxdur və proqram interfeysinin müxtəlif alətləri fərqlidir, buna görə şirkətin özünün deşifrindən əvvəl AVR mikrokontrolör deşifrində ən yaxşısını edin istifadə olunur, beləliklə interfeys xəritəsini etmək üçün öz alətlərinə uyğun olaraq çip şifrəsini çözən şirkət, proqramın yandırılmasından sonra şifrəsini açmaq çox asan olsa da, sigortanın konfiqurasiyasını oxumaq üçün nümunələr təmin etmək üçün şifrə çözmə şirkətindən də istifadə edə bilər Alətlər çipi birbaşa oxuya bilər, bəziləri konfiqurasiyanı oxuyur və s. Sonra qeyd olunan konfiqurasiyanı oxuya bilər.

PCB-Assembly
PCB-PCBA-assembly

Yalnız zavod tək çiplidirsə, standart sistem daxili saat kimi 1MHZ RC salınımını istifadə etməkdir və JTAG portu icazə verilən rejimdədir. AVR sigortasının ən azı aşağıdakı nöqtələri təmizləməsi üçün.

1, AVR sigortası birdəfəlik OTP sigortası deyil, bir neçə dəfə proqramlaşdırıla bilər.

2, AVR çip şifrələmə kilidi (LB2 / LB1 = 1 / 0,0 / 0) çipi heç bir FLASH və EEPROM məlumatları vasitəsilə oxuya bilmir, lakin sigortanın vəziyyəti hələ oxunur, lakin Konfiqurasiyanı dəyişdirə bilmir.

3, sigorta biti konfiqurasiyası paralel olaraq, ISP və JTAG serial rejimində əldə edilə bilər.

4, düzgün addımları yükləyin: işləyən kodu və məlumatları yükləmək üçün çipi kilidləmədən çipdə, müvafiq sigorta bitini konfiqurasiya edin və nəhayət çip şifrələmə yerini konfiqurasiya edin.

5, çip silmə əmri FLASH və EEPROM məlumatlarını təmizləməkdir və eyni zamanda iki bitli kilidləmə bit vəziyyəti heç bir kilid vəziyyətinə (LB2 / LB1 = 1/1) yapılandırılmış, ancaq çip silmə əmri dəyişmir digər sigorta bit vəziyyəti.

6 və daha əhəmiyyətlisi BOOTRST bitidir, bu bit, 0X0000-dan açılış proqramından sonra və ya BOOT sahəsindən çip arasındakı əlaqəni təyin etdi. Sistem saatı mənbəyinin seçimi də çox vacibdir, müştərinin tez-tez istifadəsi asan olmadığı zaman proqramın şifrəsini açdıqdan sonra saat mənbəyinin bir hissəsini oynamaq səbəblərdən təyin olunmur, buna görə sistem saatı uyğun olmalıdır. orijinal parametrlər.

7, SPIEN bitinin çox müştərinin telefonla məsləhətləşdiyi, yəni mikrokontrolörün ISP ilə əlaqəli ola bilməyəcəyini və özlərini ala biləcəyini, SPIEN üçün sigortanın ISP olaraq konfiqurasiya edildiyini çox dəqiq bir şəkildə söyləmək lazımdır. , SPIEN 1-dirsə, ISP-yə icazə verilir, vəziyyəti qadağan etmək üçün 0-dırsa, qadağandırsa, əlbəttə ki, ISP port çipi edə bilməz.

8, çip şifrələnir və kilidlənir, əgər tapılan sigortalar və konfiqurasiya səhvdirsə, çipdəki məlumatları silmək, şifrələmə kilidinin şifrəsini açmaq və sonra işləyən kodu və məlumatları yenidən yükləmək, dəyişdirmək üçün çipi silmək əmrini istifadə etməlisiniz. konfiqurasiya ilə əlaqəli qoruyucuları və nəhayət çipin şifrələmə kilidini yenidən konfiqurasiya edin.

news pic15

Göndərmə vaxtı: 07.07.2020