Orodha ya maudhui:

CH341A Programu: 8 Hatua
CH341A Programu: 8 Hatua

Video: CH341A Programu: 8 Hatua

Video: CH341A Programu: 8 Hatua
Video: USB программатор на CH341a (как пользоваться ) 2024, Novemba
Anonim
CH341A Programu
CH341A Programu

Hivi karibuni nimenunua programu ndogo ya CH341A. Programu ndogo ni sawa na inaweza kutumika kwa kutumia vipindi vya safu ya 24 na 24. Ni gharama ya chini sana lakini ni muhimu kwani ninaweza kuitumia kuangazia kompyuta yangu ya BIOS na firmware ya router.

WCH imetoa maktaba yake ya API na C kwa watengenezaji kutumia chip. Kwa hivyo nimeamua kuunda programu yangu mwenyewe ya programu ndogo.

Programu ya programu nimetumia maktaba ya CH341DLL.dll inayotolewa na WCH. Inaweza kutumia itifaki ya I2C na SPI kupitia USB.

Nambari zote zimeandikwa kwa C # na simu zote za C ++ zimefungwa ili zitumike na C #.

Dereva na maktaba ya C zinaweza kupakuliwa kutoka kwa wavuti ya WCH.

Hatua ya 1: Dirisha kuu

Dirisha Kuu
Dirisha Kuu

Madirisha kuu hutoa kazi zote tunazohitaji kusoma na kupanga programu hizi za Flash NOR / EEPROM. Unaweza pia kutumia menyu kufanya kazi sawa.

Ina mhariri wa HEX uliojengwa kuhariri faili au yaliyosomwa kutoka kwa chip. Kwa mfano, tunaweza kuongeza nambari ya MAC kwenye firmware ya router kabla ya kuipanga kwenye chip.

Kazi zote zinazohusiana (Nakili / Bandika / Tafuta nk) hutolewa kwa kuhariri faili ya binary.

Hatua ya 2: Uteuzi wa Chip

Uteuzi wa Chip
Uteuzi wa Chip
Uteuzi wa Chip
Uteuzi wa Chip
Uteuzi wa Chip
Uteuzi wa Chip

Unahitaji kuchagua chip ambayo unataka kufanya kazi kwanza.

Bonyeza tu kwenye kitufe cha "Tafuta" kutafuta chip kwenye hifadhidata ya chip. Andika tu maneno muhimu ya chip yako na chips zote zinazofanana zitaonyeshwa kwenye gridi ya taifa.

Kwa chips 24 mfululizo (I2C), itabidi uichague mwenyewe kwa kuwa hawana kitambulisho / saini yoyote kwetu kuzitambua.

Kwa vidonge 25 vya mfululizo (SPI), unaweza kutumia kitufe cha "Tambua kiotomatiki" kusoma kitambulisho / saini ya chip. Ikiwa kitambulisho kitapatikana, kidirisha cha uteuzi wa chip kitatokea kwako kuichagua.

Hatua ya 3: Soma Chip

Soma Chip
Soma Chip

Tumia kitufe cha "Soma" kusoma chip uliyochagua. Yaliyomo ya chip yataonyeshwa kwenye kihariri cha HEX.

Unaweza kutumia kitufe cha "Hifadhi" kuokoa yaliyomo kwenye chip.

Hatua ya 4: Chip Chip

Chip Chip
Chip Chip

Unaweza kufungua faili iliyopo kwa kubofya kitufe cha "Fungua".

Mara faili imechaguliwa, yaliyomo yatapakiwa kwa mhariri wa HEX.

Unaweza kutumia mabadiliko kwenye yaliyomo kabla ya kuipanga kwenye chip.

Mara tu utakaporidhika na yaliyomo kubeba, bonyeza kitufe cha "Programu" ili kuipanga kwa chip.

Unaweza pia kutumia kitufe cha "Auto" kupanga chip ambayo itathibitisha data baada ya kupangiliwa.

Chip ya SPI itafutwa kiatomati kabla ya programu kuanza. Walakini, unaweza kufuta chip pia.

Hatua ya 5: Thibitisha Chip

Thibitisha Chip
Thibitisha Chip

Mara tu unaposoma au kuandika chip, Inapendekezwa sana kuthibitisha yaliyomo ya kusoma / kuandika dhidi ya yaliyomo kwenye kihariri cha HEX.

Unaweza kuthibitisha yaliyomo kwa kubofya kitufe cha "Thibitisha".

Hatua ya 6: Slicer ya faili

Slicer ya faili
Slicer ya faili

Programu ina kazi ya kujengwa ya kipande cha faili ili kukata sehemu fulani ya yaliyomo moto / yaliyosheheni na kuihifadhi kwenye faili.

Kazi hii ni muhimu sana wakati wa kufanya kazi kwenye kampuni za router. Kwa mfano, toa 64KB ya mwisho ya faili ili kuhifadhi habari ya njia yako ya SANAA.

Hatua ya 7: Kuunganisha faili

Kuunganisha faili
Kuunganisha faili

Unaweza pia kutumia kuungana kwa faili kuunganisha faili mbili kuwa moja.

Baadhi ya BIOS ya mbali hutumia chips nyingi kuhifadhi habari za BIOS na EC. Utahitaji kuzichanganya kabla ya kuzifanyia kazi.

Kwa kutumia kazi ya kuunganisha, unaweza kuchanganya faili mbili kuwa moja kwa mchakato zaidi.

Hatua ya 8: Upakuaji wa Programu

Tafadhali pakua programu na nambari ya chanzo kutoka Hifadhi yangu ya Google hapa chini.

drive.google.com/drive/folders/17xf3EKIPe2Nhx2obE235PBRnkSKaU4uv?usp=sharing

Nambari ya chanzo haijatolewa maoni bado. Nitapakia toleo lenye maoni mazuri mara nitakapoongeza maoni haya kwa kusoma vizuri na kutokueleweka.

Ilipendekeza: