Orodha ya maudhui:
- Hatua ya 1: Dirisha kuu
- Hatua ya 2: Uteuzi wa Chip
- Hatua ya 3: Soma Chip
- Hatua ya 4: Chip Chip
- Hatua ya 5: Thibitisha Chip
- Hatua ya 6: Slicer ya faili
- Hatua ya 7: Kuunganisha faili
- Hatua ya 8: Upakuaji wa Programu
Video: CH341A Programu: 8 Hatua
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
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
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
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
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
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
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
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
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:
Jinsi ya Kuweka Kiwango au Programu ya ESP8266 AT Firmware kwa Kutumia ESP8266 Flasher na Programu, Moduli ya IOT Wifi: Hatua 6
Jinsi ya Flash au Programu ya ESP8266 AT Firmware kwa Kutumia ESP8266 Flasher na Programu, Moduli ya IOT Wifi: Maelezo: Moduli hii ni adapta / programu ya USB ya moduli za ESP8266 za aina ESP-01 au ESP-01S. Imewekwa vizuri kwa kichwa cha kike cha 2x4P 2.54mm ili kuziba ESP01. Pia inavunja pini zote za ESP-01 kupitia 2x4P 2.54mm kiume h
Arduino: Programu za Muda na Udhibiti wa Kijijini Kutoka kwa Programu ya Android: Hatua 7 (na Picha)
Arduino: Programu za Wakati na Udhibiti wa Kijijini Kutoka kwa Programu ya Android: Nimekuwa nikijiuliza kila wakati ni nini kinatokea na bodi zote za Arduino ambazo watu hawaitaji baada ya kumaliza miradi yao nzuri. Ukweli ni wa kukasirisha kidogo: hakuna chochote. Nimeona hii nyumbani kwa familia yangu, ambapo baba yangu alijaribu kujenga nyumba yake mwenyewe
[Prod] TS 2x20W - Programu za Programu za Bluetooth Mimina Enceintes Craft 'n Sauti: Hatua 9
[Prod] TS 2x20W - Vipindi vya Programu Bluetooth Pour Enceintes Craft 'n Sauti: Les enceintes Craft' n Sound intègrent un DSP (Digital Sound Processor = Traitement Numérique du Son), ni kwa nini wanasheria wengi wanaonyesha ishara hii mfumo wa utaftaji huduma, aina moja na aina nyingi za leseni, les
Jinsi ya Kupakua Programu Bure Kama Mwanafunzi wa ISU (Microsoft, Adobe, na Programu ya Usalama: Hatua 24
Jinsi ya Kupakua Programu Bure Kama Mwanafunzi wa ISU (Microsoft, Adobe, na Programu ya Usalama: Kwa Adobe: nenda hatua ya 1. Kwa Microsoft: nenda hatua ya 8. Kwa Usalama: nenda hatua ya 12. Kwa Azure: nenda hatua ya 16
Programu rahisi ya nyongeza katika Lugha ya Programu ya Shakespeare: Hatua 18
Programu rahisi ya nyongeza katika Lugha ya Programu ya Shakespeare: Lugha ya Programu ya Shakespeare (SPL) ni mfano wa lugha ya programu ya esoteric, ambayo labda inavutia kujifunza na kufurahisha kuitumia, lakini sio muhimu sana katika matumizi ya maisha halisi. SPL ni lugha ambapo msimbo wa chanzo r